要在Debian系統上使用TigervNC進行遠程桌面連接,請按照以下步驟操作:
安裝TigerVNC服務器
- 打開終端。
- 更新包列表:
sudo apt update
- 安裝TigerVNC服務器:
sudo apt install tigervnc-standalone-server
設置VNC密碼
- 在配置VNC服務器之前,設置一個訪問密碼。這可以通過 vncpasswd 命令來完成:
vncpasswd
- 按照提示輸入并確認密碼。
啟動VNC服務
- 啟動VNC服務時,可以指定一個顯示編號(例如 :1),并可以選擇使用特定的分辨率。例如,要以1280×800的分辨率啟動VNC服務,可以使用以下命令:
vncserver :1 -geometry 1280x800
配置防火墻
- 為了允許VNC連接,需要開放VNC服務使用的端口(通常是5900端口加上顯示編號,例如5901)。可以使用 ufw(Uncomplicated Firewall)來配置防火墻規則:
sudo ufw allow 5901/tcp
- 重新加載防火墻規則:
sudo ufw reload
客戶端連接
- 在客戶端計算機上,安裝一個VNC客戶端軟件,如RealVNC Viewer或TigerVNC Viewer。
- 在連接對話框中,輸入Debian服務器的IP地址,然后在“服務器”字段中輸入 :1(或你設置的其他顯示編號),并在“認證”字段中輸入之前設置的密碼。
使用非root用戶連接
- 為了提高安全性,建議使用非root用戶登錄并啟動VNC服務。
- 創建一個新的用戶,并為該用戶配置VNC服務:
sudo adduser newuser sudo usermod -aG sudo newuser sudo usermod -aG sudo newuser vncpasswd
- 然后,使用新創建的用戶身份啟動VNC服務:
vncserver -geometry 1280x800 :1 -localhost no
完成以上步驟后,您應該能夠通過Tigervnc客戶端從另一臺計算機遠程控制Debian系統了。