温馨提示×

怎样配置ubuntu vnc密码

小樊
60
2026-09-19 06:43:39
栏目: 智能运维

在 Ubuntu 上配置 VNC 密码,通常依据你使用的 VNC 服务端不同而略有差异。下面以最常见、最推荐的方式给你说明。


一、使用 tigervnc / vncserver(最常见)

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

sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common

2. 设置 VNC 密码

不要用 sudo,用你自己的普通用户身份执行:

vncpasswd

执行后会提示:

Password:
Verify:
Would you like to enter a view-only password (y/n)?
  • 输入连接密码(最多 8 位)
  • 是否设置“只读密码”(可选)

密码文件会保存在:

~/.vnc/passwd

二、使用 x11vnc

1. 安装 x11vnc

sudo apt install x11vnc

2. 设置密码

x11vnc -storepasswd

按提示输入密码,默认保存到:

~/.vnc/passwd

或在启动时指定:

x11vnc -rfbauth ~/.vnc/passwd

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

如果你用的是 Ubuntu 桌面共享(Screen Sharing):

  1. 打开 设置 → 共享 → 屏幕共享
  2. 开启屏幕共享
  3. 点击“密码”并设置 VNC 连接密码

⚠️ 注意:这种方式密码长度有限制(通常 ≤ 8 位)


四、修改 / 删除 VNC 密码

修改密码

直接重新执行:

vncpasswd
# 或
x11vnc -storepasswd

删除密码

rm ~/.vnc/passwd

五、常见问题

1. 密码不生效?

  • 确认 VNC 服务是用同一用户启动的
  • 确认启动参数包含:
    -rfbauth ~/.vnc/passwd
    

2. 忘记密码?

直接删除 ~/.vnc/passwd 再重新设置即可。


如果你告诉我:

  • 用的是 哪个 VNC(tigervnc / x11vnc / realvnc)
  • 是否是 服务器版 / 桌面版
  • 是否使用 systemd 服务

我可以给你一份完整可登录的 VNC 配置示例。

0 踩