在Debian系統上搭建VNC服務器的步驟如下:
首先,打開終端并更新軟件源:
sudo apt update
然后,安裝TigerVNC服務器:
sudo apt install tigervnc-standalone-server tigervnc-common
安裝完成后,需要為VNC服務器創建一個配置文件。在 /etc/systemd/system/
目錄下創建一個新的服務文件,例如 vncserver@:1.service
,并添加以下內容:
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=your_username
Group=your_groupname
WorkingDirectory=/home/your_username
PIDFile=/home/your_username/.vnc/%H:%i.pid
ExecStartPre=/usr/bin/vncserver -kill :%i
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
將 your_username
和 your_groupname
替換為實際的用戶名和組名。
在啟動VNC服務器之前,為VNC會話設置一個密碼:
vncpasswd
按照提示輸入并確認密碼。
現在,啟動VNC服務器:
sudo systemctl daemon-reload
sudo systemctl start vncserver@:1.service
要使VNC服務器在系統啟動時自動運行,請執行:
sudo systemctl enable vncserver@:1.service
確保你的防火墻允許VNC連接。如果你使用的是 ufw
,可以添加以下規則:
sudo ufw allow 5901/tcp
現在,你可以使用VNC客戶端連接到你的Debian服務器。打開VNC客戶端,輸入服務器的IP地址和端口號(例如 192.168.1.100:5901
),然后輸入你在步驟2中設置的密碼。
以上就是在Debian系統上搭建VNC服務器的步驟。