Ubuntu系统中TigerVNC设置密码的步骤
在设置密码前,需确保已安装TigerVNC服务器。打开终端,执行以下命令更新系统并安装:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
安装完成后,通过vncpasswd命令设置密码。该命令会创建/修改存储在~/.vnc/passwd文件中的密码(专为VNC连接设计,与系统用户密码分离):
vncpasswd
执行后按提示操作:
n并回车(避免限制为仅查看权限)。若需直接编辑密码文件(非命令行方式),可通过文本编辑器打开~/.vnc/passwd:
nano ~/.vnc/passwd
找到#Xvnc password:行,取消注释(删除行首#)并输入密码;如需设置仅查看密码,添加Xvnc view-only password:行并输入对应密码。保存后退出(nano按Ctrl+O→回车→Ctrl+X)。
设置完成后,可通过启动VNC服务器并尝试用客户端连接来验证密码是否生效:
vncserver :1 # 启动VNC会话(:1表示显示编号,默认端口5901)
启动后,在另一台设备上使用VNC客户端(如TigerVNC Viewer)连接<服务器IP>:5901,输入之前设置的密码即可登录。
~/.vnc/passwd需设置为仅用户可读(默认权限为600),可通过chmod 600 ~/.vnc/passwd确认;sudo ufw allow 5901/tcp。