温馨提示×

Ubuntu系统中TigerVNC的端口设置是多少

小樊
35
2025-12-14 22:37:26
栏目: 智能运维

ubuntu中tigervnc端口设置

  • 默认端口规则:tigervnc 使用“5900 + 显示编号”的规则分配端口。显示编号为“:1”时对应端口为5901,显示为“:2”时对应5902,以此类推。示例:vncserver :1 会监听 5901/tcp

如何指定或更改端口

  • 启动时直接指定显示号(从而确定端口):例如 vncserver :2 将使用端口 5902。也可在启动时附加分辨率等参数:vncserver :1 -geometry 1920x1080 -depth 24。如需确认端口是否监听,可执行 netstat -tuln | grep 5901

防火墙与连接示例

  • 若启用 ufw,放行对应端口(以 :1 为例):sudo ufw allow 5901/tcp。客户端连接地址可使用“ip:端口”或“ip:显示号”,例如 192.168.1.100:5901192.168.1.100:1

安全建议

  • 避免将 vnc 端口直接暴露在公网,推荐使用 ssh 隧道加密:ssh -l 5901:localhost:5901 user@服务器ip,客户端连接 localhost:5901。这样既加密传输,又无需开放服务器上的 vnc 端口到公网。

0