在 CentOS 上设置或修改 VNC 密码,通常有以下几种常见方式,取决于你使用的是 TigerVNC 还是 系统级 VNC 服务。下面以 TigerVNC(最常见) 为例说明。
适用于:
vncserver 启动 VNCsudo yum install -y tigervnc-server
vncpasswd
执行后会提示:
Password:
Verify:
Would you like to enter a view-only password (y/n)?
✅ 密码会保存在:
~/.vnc/passwd
如果你是 root,需要为某个普通用户设置 VNC 密码:
su - username
vncpasswd
例如:
su - tom
vncpasswd
su - <user>
vncpasswd
vncserver :1
或(CentOS 7/8):
systemctl start vncserver@:1
| 文件 | 说明 |
|---|---|
~/.vnc/passwd |
VNC 登录密码 |
~/.vnc/xstartup |
VNC 启动脚本 |
~/.vnc/<host>:<display>.log |
VNC 日志 |
直接重新执行:
vncpasswd
即可覆盖旧密码。
rm ~/.vnc/passwd
vncpasswd
vncserver -kill :1
vncserver :1
ssh -L 5901:localhost:5901 user@server
如果你愿意,我可以帮你:
只要告诉我你的 CentOS 版本和使用场景 即可。