一、设置 Ubuntu 16.04 允许进行远程控制
首先,我们先设置 Ubuntu 的远程控制,将其设置为允许被远程连接,具体路径 /usr/share/applications/ 下有个远程桌面
将【允许其他人查看您的桌面】这一项勾上,然后在安全那项,勾选【要求远程用户输入此密码】,并设置远程密码。并且我们取消勾选【必须为对本机器的每次访问进行确定】(这样做,是为了被远程的时候不需要再确认,否则每次远程都要人为确认才能被远程,会很繁琐)如图所示:
如果你是 server 版,请先安装桌面
apt-get update
apt-get install ubuntu-desktop
二、安装 dconf-tools(取消权限限制)
# 必须在图形界面的终端里操作,不能在远程的终端里操作
sudo apt-get install dconf-tools
sudo dconf write /org/gnome/desktop/remote-access/require-encryption false
sudo dconf write /org/gnome/desktop/remote-access/prompt-enabled false
三、安装 vncserver
其次,打开终端,我们需要安装 vncserver 的基础服务,输入以下命令:
先安装 xrdp
sudo apt-get install xrdp
然后通过一键命令安装 vncserver
su root
wget http:/xiwaer.com/onkey/ubuntu1604VNC.sh
chmod u+x ubuntu1604VNC.sh
./ubuntu1604VNC.sh
所有操作完成之后将会重启
ps:
注意:
/lib/systemd/system/x11vnc.service 必须用 root 权限才能写入
如果 root 密码不知道,可以重置 root 密码
sudo passwd root
如果是第一次安装完系统,需要解锁 root,然后在设置密码,具体步骤:
用 sudo passwd -u root(解锁)(- u 就是 unlock)解锁 root 账号然后 sudo passwd root创建 root 账号的密码
四、通过 Windows 远程桌面和 VNC Viewer 远程连接 Ubuntu 16.04
1,win7 远程桌面
我演示服务器是 192.168.0.253,连接的时候改成自己服务器 IP
根据图上的选择协议,不要选错了
登录后的界面
2. 通过 Vnc viewer 连接,ip 地址改成自己的
输入密码
登录后的界面
Ubuntu 16.04 LTS 一键安装 VNC 出处:https://blog.csdn.net/longhr/article/details/51657610