如何通過TigerVNC訪問Debian服務器

如何通過TigerVNC訪問Debian服務器

如需使用TigerVNC連接debian服務器,請按以下步驟進行操作:

  1. 安裝TigerVNC服務器: 登錄Debian服務器,打開終端并執行以下命令以安裝TigerVNC服務組件:
sudo apt update sudo apt install tigervnc-standalone-server tigervnc-common
  1. 設置TigerVNC密碼: 通過運行以下命令來設置用于遠程連接的密碼:
vncpasswd

根據提示輸入所需密碼。您也可以選擇是否添加一個僅用于只讀訪問的密碼。

  1. 啟動TigerVNC服務: 使用如下命令啟動TigerVNC服務,其中為指定的顯示編號(例如:1):
vncserver :<display_number></display_number>

啟動成功后,系統會顯示類似以下信息:

New 'X' desktop is <display_number></display_number>
  1. 配置開機自動運行TigerVNC服務(可選): 要實現開機自啟,需創建systemd服務單元文件。使用編輯器新建一個名為tigervnc.service的文件:
sudo nano /etc/systemd/system/tigervnc.service

在文件中寫入以下內容,并將替換為實際使用的顯示編號及用戶名:

[Unit] Description=TigerVNC Server After=syslog.target network.target  [Service] Type=forking User=<your_user> Group=<your_user> WorkingDirectory=/home/<your_user>  PIDFile=/home/<your_user>/.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 </your_user></your_user></your_user></your_user>

保存退出后,執行以下命令啟用并運行該服務:

sudo systemctl daemon-reload sudo systemctl enable tigervnc.service sudo systemctl start tigervnc.service
  1. 設置防火墻規則(可選): 若服務器啟用了防火墻,請開放對應端口以便建立VNC連接。運行以下命令:
sudo ufw allow <display_number>:5900/tcp </display_number>

請將替換為您使用的顯示編號。

  1. 客戶端連接至TigerVNC服務器: 在本地計算機上下載并安裝TigerVNC Viewer工具。隨后,在VNC Viewer中輸入以下地址以連接服務器:
<server_ip>:<display_number></display_number></server_ip>

請將替換為服務器IP地址,替換為實際顯示編號。

完成上述步驟后,您即可看到Debian服務器的桌面界面,并可以像操作本地系統一樣進行交互。

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享