在Debian系統上配置VNC以支持多用戶訪問,可以按照以下步驟進行:
首先,確保你已經安裝了VNC服務器。常用的VNC服務器有TightVNC、TigerVNC和RealVNC。這里以TigerVNC為例:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
每個用戶需要配置自己的VNC會話。假設我們有兩個用戶:user1
和 user2
。
切換到用戶1:
sudo -i -u user1
啟動VNC服務器并設置密碼:
vncserver
系統會提示你輸入并確認一個密碼。
記錄顯示號(例如::1
)。
停止VNC服務器:
vncserver -kill :1
編輯VNC配置文件(通常位于~/.vnc/xstartup
),確保它啟動桌面環境:
nano ~/.vnc/xstartup
替換為以下內容(根據你的桌面環境調整):
#!/bin/sh
exec /usr/bin/gnome-session &
賦予配置文件執行權限:
chmod +x ~/.vnc/xstartup
重新啟動VNC服務器:
vncserver :1
重復上述步驟,但使用不同的顯示號(例如::2
)。
確保防火墻允許VNC端口(默認是5901和5902):
sudo ufw allow 5901
sudo ufw allow 5902
使用VNC客戶端連接到服務器的IP地址和相應的顯示號。例如:
IP_ADDRESS:5901
IP_ADDRESS:5902
你可以使用一些管理工具來更方便地管理多個VNC會話,例如TigerVNC Server Manager
。
xstartup
文件正確配置。通過以上步驟,你可以在Debian系統上配置VNC以支持多用戶訪問。