在 Ubuntu 上重启 VNC 的方法,取决于你使用的是哪种 VNC 服务(TightVNC / TigerVNC / x11vnc / 桌面集成 VNC 等)。下面按常见情况说明:
systemctl list-units --type=service | grep vnc
常见名称如:
vncserver@:1.servicetigervncserver.servicesudo systemctl restart vncserver@:1.service
sudo systemctl enable vncserver@:1.service
vncserver -kill :1
vncserver :1
:1表示显示端口 5901,依实际情况修改
pkill x11vnc
x11vnc -display :0 -forever -nopw -repeat -shared &
如果你用的是 Ubuntu 桌面 → 设置 → 共享 → 屏幕共享:
systemctl --user restart vino-server
或注销后重新登录。
ss -tunlp | grep 590
sudo ufw allow 5901
ps aux | grep vnc
如果你能告诉我:
我可以给你精确到命令的重启方案。