端口映射规则与快速选择
方式一 命令行临时指定显示编号
sudo apt update && sudo apt install tigervnc-standalone-server tigervnc-commonvncpasswd(为当前用户设置 VNC 登录密码)vncserver :2localhost:5902192.0.2.10:5902vncserver -kill :2方式二 使用 systemd 服务固定端口
sudo nano /etc/systemd/system/tigervncserver@.serviceExecStart=/usr/bin/vncserver -geometry 1280x800 -rfbport 5901 :%isudo systemctl daemon-reloadsudo systemctl start tigervncserver@:1.servicesudo systemctl enable tigervncserver@:1.service防火墙与连通性
sudo ufw allow 5901/tcpsudo firewall-cmd --add-port=5901/tcp --permanent && sudo firewall-cmd --reloadvncviewer -via user@server localhost:5901(本地端口转发由 SSH 完成,更安全)。常用排错与验证
ss -ltnp | grep 590 或 netstat -tulnp | grep Xtigervncvncserver -listsystemctl daemon-reload 并重启对应服务。