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