本文介紹如何在Debian系統(tǒng)上配置TigerVNC,實現(xiàn)多用戶同時訪問。
一、安裝TigerVNC服務器
首先,使用以下命令安裝TigerVNC服務器和相關(guān)組件:
sudo apt update sudo apt install tigervnc-standalone-server tigervnc-common
二、配置TigerVNC服務器
編輯TigerVNC服務器配置文件 /etc/systemd/system/tigervncserver@.service:
sudo nano /etc/systemd/system/tigervncserver@.service
在文件中添加或修改以下配置,將
[Unit] Description=Start TigerVNC server at startup After=syslog.target network.target [Service] Type=forking User=<username> Group=<group> WorkingDirectory=/home/<username> PIDFile=/home/<username>/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
三、啟用并啟動TigerVNC服務
啟用并啟動第一個VNC會話(端口5901):
sudo systemctl daemon-reload sudo systemctl enable tigervncserver@1.service sudo systemctl start tigervncserver@1.service
后續(xù)會話使用@2, @3等依次遞增的數(shù)字。
四、配置防火墻
允許VNC連接,例如使用ufw防火墻:
sudo ufw allow 5901/tcp # 允許第一個VNC會話 sudo ufw allow 5902/tcp # 允許第二個VNC會話 # ...以此類推
五、連接VNC服務器
使用VNC客戶端連接服務器,例如:
vncviewer <server_ip>:1
六、設置VNC密碼
每個用戶需要設置自己的VNC密碼:
vncpasswd
按照提示操作。
七、多用戶登錄實現(xiàn)
每個用戶啟動自己的VNC會話,使用不同的端口號(5901, 5902, 5903…)和密碼進行登錄。
總結(jié): 通過以上步驟,即可在Debian系統(tǒng)上成功配置TigerVNC實現(xiàn)多用戶登錄。 請確保每個用戶都已正確設置VNC密碼,并根據(jù)實際情況調(diào)整端口號和防火墻規(guī)則。