我的环境Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-109-generic x86_64)

安装vncserver

apt-get install vnc4server

输入vncserver,初次启动的时候需要设置初始密码
输入两次密码
会在root根目录下面生成配置文件/root/.vnc/xstartup,编辑该配置文件

vi /root/.vnc/xstartup
替换为如下内容

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

安装gnome图形界面

apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 

设置防火墙

防火墙为重点
ufw allow 5901 #允许外部访问5901端口(tcp/udp)
ufw status    #查看防火墙状态
ufw disable   #关闭ubuntu的防火墙
ufw enable    #开启防火墙

重启ubuntu操作系统,启动vncserver服务
然后用客户端VNC Viewer连接ip:5901
输入密码就能进行访问了

如果觉得我的文章对你有用,请随意赞赏