在Debian系統中使用TigerVNC,可以按照以下步驟進行:
更新軟件包列表
sudo apt update
安裝TigerVNC服務器
sudo apt install tigervnc-standalone-server tigervnc-common
(可選)安裝TigerVNC查看器 如果你想在本地查看VNC會話,可以安裝TigerVNC查看器:
sudo apt install tigervnc-viewer
設置VNC密碼 運行以下命令來設置VNC訪問密碼:
vncpasswd
按照提示輸入并確認密碼。
啟動VNC服務器
使用以下命令啟動VNC服務器,并指定顯示號(例如:1
):
vncserver :1
這將啟動一個VNC會話,并在默認端口5901上監聽連接。
(可選)配置VNC服務器自動啟動 若要使VNC服務器在系統啟動時自動運行,可以創建一個systemd服務文件。
創建服務文件:
sudo nano /etc/systemd/system/vncserver@.service
添加以下內容(根據需要調整用戶和顯示號):
[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<your_username>
Group=<your_group>
WorkingDirectory=/home/<your_username>
PIDFile=/home/<your_username>/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
啟用并啟動服務:
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
本地連接
如果你在同一臺機器上,可以使用VNC查看器連接到localhost:5901
。
遠程連接 若要從另一臺機器連接,確保防火墻允許VNC端口(默認5901)的流量,并使用以下命令連接:
vncviewer <your_server_ip>:5901
查看當前VNC會話
vncserver -list
終止VNC會話
vncserver -kill :1
通過以上步驟,你應該能夠在Debian系統中成功安裝和使用TigerVNC。