温馨提示×

centos vnc密码如何修改

小樊
33
2026-10-26 06:41:53
栏目: 智能运维

在 CentOS 上修改 VNC 密码,通常取决于你使用的是 tigervnc(最常见)还是系统用户密码方式。下面分情况说明:


一、使用 TigerVNC(最常见)

1. 修改当前用户的 VNC 密码

如果你是用某个用户(如 root 或 user1)启动 VNC 的:

vncpasswd

按提示输入新密码即可。

密码文件默认保存在:~/.vnc/passwd


2. 修改指定用户的 VNC 密码

切换到该用户再执行:

su - username
vncpasswd

3. 重启 VNC 服务使生效

如果是通过 systemd 管理的 VNC:

systemctl restart vncserver@:1.service

(:1 根据实际显示号调整)


二、使用 GDM / 桌面登录密码(VNC 走系统登录)

如果你的 VNC 是:

  • 使用 vino(GNOME 自带)
  • 或通过显示管理器登录

那修改的是 系统用户密码:

passwd username

三、Vino(GNOME 桌面 VNC)修改密码

gsettings set org.gnome.Vino vnc-password $(echo -n 'newpassword' | base64)

或修改后重启:

systemctl restart vino-server

四、确认 VNC 类型(可选)

ps aux | grep vnc
rpm -qa | grep vnc

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 使用的 VNC 类型(TigerVNC / Vino / 其他)
  • 是否多用户

我可以给你更精确的命令。

0 踩