在 Ubuntu 上修改 VNC 密码,取决于你使用的是哪种 VNC 服务端(常见有 TightVNC / TigerVNC / RealVNC / x11vnc)。下面按常见情况说明:
如果你是用 vncserver 启动的:
vncpasswd
执行后会提示输入新密码并确认,密码会保存在:
~/.vnc/passwd⚠️ 修改后需要重启 VNC 服务才能生效:
vncserver -kill :1
vncserver :1
(:1 根据你的显示号调整)
如果你用的是 x11vnc:
x11vnc -storepasswd
或指定文件:
x11vnc -storepasswd /etc/x11vnc.pass
启动时需指定密码文件:
x11vnc -rfbauth /etc/x11vnc.pass
如果是 RealVNC:
sudo vncpasswd -service
或当前用户:
vncpasswd
如果是服务方式运行(如 tigervncserver@.service):
vncpasswd
sudo systemctl restart vncserver@1.service
直接删除密码文件再重设:
rm ~/.vnc/passwd
vncpasswd
如果你能告诉我:
我可以给你更精确的步骤。