温馨提示×

Ubuntu VNC如何配置密码

小樊
37
2026-09-10 02:47:04
栏目: 智能运维

在 Ubuntu 上配置 VNC 密码,通常取决于你使用的是哪种 VNC 服务端(如 TigerVNC / TightVNC / RealVNC / x11vnc)。下面以最常见、最通用的方式说明。


一、使用 vncpasswd 配置密码(推荐,TigerVNC / TightVNC)

1. 安装 VNC 服务端(如未安装)

sudo apt update
sudo apt install tigervnc-standalone-server

2. 设置 VNC 密码

vncpasswd

按提示输入密码(通常 6–8 位),并确认。

密码会保存在:

~/.vnc/passwd

3. 启动 VNC(示例)

vncserver :1

客户端连接时:

  • 地址:IP:1
  • 密码:刚设置的密码

二、使用 x11vnc 配置密码

1. 安装 x11vnc

sudo apt install x11vnc

2. 设置密码

x11vnc -storepasswd

密码保存在:

~/.vnc/passwd

3. 启动并指定密码

x11vnc -usepw

或:

x11vnc -rfbauth ~/.vnc/passwd

三、使用 RealVNC(Ubuntu 桌面版自带)

如果使用的是 Ubuntu 桌面 + 屏幕共享

  1. 打开 设置 → 共享 → 屏幕共享
  2. 开启屏幕共享
  3. 设置访问密码
  4. 防火墙允许 5900

四、修改 / 删除 VNC 密码

修改密码

vncpasswd

删除密码

rm ~/.vnc/passwd

五、安全建议(重要)

  • ✅ 不要使用弱密码
  • ✅ 配合 SSH 隧道使用:
ssh -L 5901:localhost:5901 user@server
  • ❌ 避免直接暴露 5900 到公网

如果你能告诉我:

  • Ubuntu 版本
  • 使用的 VNC 软件(TigerVNC / x11vnc / RealVNC)
  • 是否有桌面环境

我可以给你更精确的一步到位配置方案

0