使用命令安裝
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
