Ubuntu desktop 18.04自带了的GNOME桌面系统,这个Ubuntu默认的桌面是有桌面共享功能的,使用的就是Vino软件。Vino是GNOME桌面环境的默认组件,是VNC(虚拟网络计算)服务器,允许远程主机连接到Ubuntu 18.04的实际桌面。但是,最小化安装的Ubuntu不带Vino,是没有共享功能的。
一、安装Vino软件
sudo apt-get update
sudo apt-get install vino
二、配置屏幕共享
打开 设置-->共享(Setting-->Sharing),安装完vino后会出现屏幕共享(Screen Sharing)选项,打开共享(Sharing)和屏幕共享(Screen Sharing),设置访问密码之后即可。
屏幕共享设置
首先启用屏幕共享
运行以下命令,编辑org.gnome.Vino.gschema.xml
sudo nano /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml
添加如下内容
<key name='enabled' type='b'><summary>Enable remote access to the desktop</summary> <description> If true, allows remote access to the desktop via the RFB protocol. Users on remote machines may then connect to the desktop using a VNC viewer. </description> <default>true</default></key>
重新编译
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
启动Vino服务器
/usr/lib/vino/vino-server
若是ssh下进入系统启动vino,则添加 --display=:0 参数,如下
/usr/lib/vino/vino-server --display=:0
修改Vino的设置
gsettings set org.gnome.Vino enabled true
gsettings set org.gnome.Vino require-encryption false
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino view-only false
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n "mypassword"|base64)
查看Vino的设置
gsettings list-recursively org.gnome.Vino
gsettings list-recursively org.gnome.Vino | grep encrypt
org.gnome.Vino notify-on-connect trueorg.gnome.Vino alternative-port uint16 5900org.gnome.Vino disable-background falseorg.gnome.Vino use-alternative-port falseorg.gnome.Vino icon-visibility 'client'org.gnome.Vino use-upnp falseorg.gnome.Vino view-only falseorg.gnome.Vino enabled trueorg.gnome.Vino prompt-enabled falseorg.gnome.Vino disable-xdamage falseorg.gnome.Vino authentication-methods ['vnc']org.gnome.Vino network-interface ''org.gnome.Vino require-encryption falseorg.gnome.Vino mailto ''org.gnome.Vino lock-screen-on-disconnect falseorg.gnome.Vino vnc-password 'MTIzNDU2'
三、配置VNC客户端
使用VNC Viewer连接即可,VNC Viewer推荐使用Remmina远程桌面客户端。Remmina 及其插件包已经在所有主流的 Linux 发行版的大多数官方仓库中提供。在 Debian/Ubuntu 中可以运行下面的命令来安装Remmina和所有支持的插件。
sudo apt-get install remmina remmina-plugin-*
Remmina远程桌面设定
Remmina远程桌面
写的文字冗长,谢谢大家耐心看到这里!
举报/反馈

小杨说电脑

39获赞 34粉丝
关注科学普及,分享生活知识
关注
0
0
收藏
分享