Ubuntu VNC快速安裝步驟
在安裝前,先更新系統的軟件包列表,確保獲取到最新的VNC服務器版本。打開終端,執行以下命令:
sudo apt update
TigerVNC是Ubuntu官方推薦的輕量級、高性能VNC服務器,支持遠程桌面連接。執行以下命令安裝:
sudo apt install tigervnc-standalone-server tigervnc-common -y
安裝過程中,系統會自動解決依賴關系,無需額外操作。
首次使用VNC前,需要設置連接密碼(至少6位)。執行以下命令:
vncpasswd
輸入密碼后,系統會提示確認。此密碼僅用于VNC連接,與系統用戶密碼無關。
VNC需要指定桌面環境(如GNOME、XFCE)才能正常啟動。編輯~/.vnc/xstartup
文件(若文件不存在則創建):
nano ~/.vnc/xstartup
根據桌面環境選擇以下配置(以XFCE輕量級桌面為例,適合老舊設備):
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
若使用Ubuntu默認的GNOME桌面,則替換為:
#!/bin/sh
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
exec /etc/X11/Xsession ubuntu-xsession
保存文件后,賦予可執行權限:
chmod +x ~/.vnc/xstartup
執行以下命令啟動VNC服務,其中:1
表示顯示編號(對應端口號5901,:2
對應5902,依此類推):
vncserver :1 -geometry 1920x1080 -depth 24
-geometry
:設置遠程桌面分辨率(如1920x1080);-depth
:設置顏色深度(16/24/32,推薦24位)。首次啟動后,終端會顯示連接信息(如Desktop 'Ubuntu:1 (username)' started on display :1
)。
若系統啟用了UFW防火墻,需允許VNC端口(5901)通過,避免連接被攔截:
sudo ufw allow 5901/tcp
sudo ufw reload
使用VNC客戶端(如TigerVNC、RealVNC、Remmina)連接服務器。在客戶端輸入:
<服務器IP地址>:5901
例如,服務器IP為192.168.1.100
,則輸入192.168.1.100:5901
,然后輸入之前設置的VNC密碼即可連接。
若需停止VNC服務,執行以下命令(:1
對應顯示編號):
vncserver -kill :1
注意事項: