溫馨提示×

Tigervnc在Debian上的端口設置是多少

小樊
35
2025-10-12 23:29:39
欄目: 智能運維

Tigervnc在Debian上的默認端口設置
Tigervnc在Debian系統中的端口遵循**5900 + 顯示編號(n)**的規則,默認情況下:

  • 顯示編號:0對應端口5900(通常為本地登錄預留,不建議遠程使用);
  • 顯示編號:1對應端口5901(最常用的默認遠程訪問端口);
  • 顯示編號:2對應端口5902,依此類推。

自定義端口的方法
若需修改默認端口,可通過以下兩種方式配置:

1. 通過啟動腳本設置(臨時生效)

創建或編輯用戶目錄下的~/.vncserver腳本(如~/.vncserver),添加以下內容(以端口5902為例):

#!/bin/sh
export VNCPORT=5902
vncserver :1  # 顯示編號:1對應端口5901+1=5902

賦予腳本執行權限:

chmod +x ~/.vncserver

啟動時運行~/.vncserver即可啟用自定義端口。

2. 通過systemd服務文件設置(永久生效)

編輯Tigervnc的systemd服務文件(如/etc/systemd/system/vncserver@:1.service),修改ExecStart行,明確指定端口對應的顯示編號(:1對應5901):

ExecStart=/usr/bin/vncserver -depth 24 -geometry 1920x1080 :1  # :1表示端口5901

保存后重新加載systemd配置并重啟服務:

sudo systemctl daemon-reload
sudo systemctl restart vncserver@:1.service

若需更換端口,只需修改顯示編號(如:2對應5902)并重啟服務。

注意事項

  • 端口修改后,需通過防火墻放行對應端口(如ufw allow 5902/tcpfirewall-cmd --add-port=5902/tcp --permanent);
  • 顯示編號:0通常用于本地登錄,遠程訪問建議使用:1及以上編號,避免沖突;
  • 確保~/.vnc/xstartup文件配置正確(如包含桌面環境啟動命令),否則無法正常顯示桌面。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女