Ubuntu下TigerVNC更改密码的步骤
通过快捷键Ctrl + Alt + T打开Ubuntu系统的终端窗口,后续操作均在终端中完成。
在终端中输入以下命令并按回车键:
vncpasswd
vncpasswd命令,系统会要求重新输入当前密码及新密码进行替换。若需要为VNC会话设置仅查看权限的密码(允许他人查看但无法操作桌面),可运行以下命令:
vncpasswd -viewonly
按照提示输入只读密码并确认,该密码将保存在同一目录下,用于限制部分用户的访问权限。
VNC密码会加密保存在用户主目录的.vnc文件夹中(文件名为passwd)。可通过以下命令查看文件是否存在:
ls -l ~/.vnc/passwd
若文件存在且权限为-rw-------(仅用户可读写),则表示密码设置成功。
修改密码后,需重启TigerVNC服务以应用新密码。假设你的VNC显示号为:1(对应端口5901),可运行以下命令:
vncserver -kill :1 # 终止当前VNC会话
vncserver :1 # 重新启动VNC会话
若使用其他显示号(如:2),请将命令中的:1替换为对应编号。
systemctl status vncserver@:1.service查看服务状态);5901对应显示号:1)的TCP连接,命令为:sudo ufw allow 5901/tcp;