使用命令安装
sudo apt install xfce4 xfce4-goodies tightvncserver
编辑vnc启动文件,安全期间最好备份一下
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak nano ~/.vnc/xstartup
在xstartup文件中输入下面内容
#!/bin/sh def export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal &
保存关闭,修改启动文件权限
sudo chmod +x ~/.vnc/xstartup
安装gnome桌面用于vnc客户端界面显示
apt-get install ubuntu-gnome-desktop -y
下面是创建一个service方便自启
sudo nano /etc/systemd/system/vncserver@.service
service文件中输入下面内容,其中xxx替换成正确的用户名,分辨率设置成自己喜欢的,显示深度只能设置为24
[Unit] Description=Start TightVNC server at startup After=syslog.target network.target [Service] Type=forking User=xxx PAMName=login PIDFile=/home/xxx/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1600x900 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
启动服务
sudo systemctl daemon-reload sudo systemctl enable vncserver@1.service sudo systemctl start vncserver@1 sudo systemctl status vncserver@1