在 Debian 上设置 VNC 密码,通常取决于你使用的是哪种 VNC 服务端(最常见的是 TigerVNC / TightVNC / RealVNC)。下面以最常见的 TigerVNC / TightVNC 为例说明。
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
(如果用的是 TightVNC,则安装 tightvncserver)
su - youruser
或
sudo -u youruser -i
vncpasswd
按提示输入并确认密码:
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
✅ 密码会保存在
~/.vnc/passwd
vncserver :1
首次启动会生成配置文件,如:
~/.vnc/xstartup
可通过以下命令停止:
vncserver -kill :1
直接重新执行:
vncpasswd
即可覆盖原密码。
如果你用 systemd 启动 VNC(例如 vncserver@:1.service),密码仍然是用 vncpasswd 设置,和服务配置无关。
vncpasswd /etc/vnc/config.d/common.password
如果你告诉我:
我可以给你一份完整可复制的配置示例。