在本教程中,我們介紹如何在香港服務器的Debian 10系統上安裝VNC。VNC(虛擬網絡計算)服務器是免費的開源軟件,旨在允許遠程訪問VNC。將服務器的桌面環境連接到VNC客戶端,而在遠程計算機上使用VNC查看器連接到服務器。
步驟1.在安裝任何軟件之前,重要的是通過在終端中運行以下apt-get命令來確保系統是最新的:
sudo apt update
sudo apt upgrade
步驟2.在Debian 10上安裝VNC服務器。
現在我們使用TigerVNC服務器。該軟件包提供了一個獨立的VNC服務器,用於連接到客戶端。使用install命令下載軟件包:
sudo apt install tigervnc-standalone-server tigervnc-common
成功安裝后,下一步是運行vncserver命令,它將創建初始配置並設置密碼:
vncserver
步驟3.配置VNC服務器。
您應該首先使用以下命令停止在端口5091上運行的VNC服務器:
vncserver -kill :1
下一步是創建名為的systemd單位文件:vncserver@.service
sudo nano /etc/systemd/system/vncserver@.service
粘貼以下內容:
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=root
Group=root
WorkingDirectory=/home/root
PIDFile=/root/.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
然后,使用以下命令啟用單位文件:
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
步驟4.連接到VNC服務器。
要從Windows系統訪問VNC服務器上的遠程桌面,必須在系統上安裝VNC查看器。有多種VNC查看器可供使用。例如:
TightVNC
RealVNC
TigerVNC
如果你使用的是putty,那么你需要設置ssh隧道。讓我們看看下面的命令來啟用Linux中的ssh隧道:
ssh -L 5901:127.0.0.1:5901 -C -N -l username your_server_ip
至此,您已經成功安裝了VNC。歡迎訪問https://www.a5idc.net/了解更多。