Debian系统TigerVNC连接问题可按以下步骤排查解决:
ps -ef | grep vnc
确认服务器是否运行,或通过vncserver -list
查看已启动的显示编号。5900+显示编号
(如:1
对应5901),用sudo ufw allow 5901/tcp
开放端口并重启防火墙。/etc/systemd/system/vncserver@:1.service
中User
、Group
、ExecStart
等参数是否正确,确保与实际用户一致。vncpasswd
命令设置密码,确保客户端输入正确。~/.vnc/xstartup
文件存在且配置正确(如指定桌面环境),并赋予执行权限chmod +x ~/.vnc/xstartup
。~/.vnc/
目录下的日志文件(如:1.log
),定位具体错误信息。vncserver -localhost no
),避免权限问题。若仍无法解决,可提供具体错误信息进一步排查。