温馨提示×

如何设置ubuntu tigervnc密码

小樊
34
2025-11-29 04:55:33
栏目: 智能运维

Ubuntu 上设置 TigerVNC 密码

一、快速设置

  • 以需要远程登录的普通用户执行(不要用 root):执行命令:vncpasswd。按提示输入并确认密码;如被询问是否创建仅查看密码(view-only),一般选择 n(否则客户端只能看不能操作)。设置完成后会在用户家目录生成 ~/.vnc/passwd 文件。随后可启动会话:vncserver :1(将使用显示号 :1,对应 TCP 端口 5901)。

二、修改已存在密码

  • 再次执行:vncpasswd。输入旧密码后设置新密码;如需,也可再次选择是否创建或更新仅查看密码。该命令会直接更新 ~/.vnc/passwd,下次连接即生效。

三、常用管理与验证

  • 查看正在运行的会话:vncserver -list,可看到显示号(如 :1)与对应进程信息。
  • 结束某个会话:vncserver -kill :1(将 :1 替换为实际的显示号)。
  • 连接测试:使用 VNC 客户端连接 服务器IP:5901(或 IP:1)。若连接被拒绝,确认该会话已启动且未被防火墙阻断。

四、防火墙与连接要点

  • 若启用 UFW,放行端口:sudo ufw allow 5901/tcp(对应 :1;如使用 :2 则放行 5902/tcp,以此类推)。
  • 端口规则:显示号 :X 对应 5900 + X
  • 安全建议:在公网环境优先通过 SSH 隧道转发 VNC(例如本地端口 5901 转发到远端 localhost:5901),再连接本地端口,可显著提升安全性。

0