在 Debian 上给 VNC 设置密码,通常取决于你使用的是哪种 VNC 服务(TigerVNC / TightVNC / RealVNC)。下面以最常见的 TigerVNC / TightVNC 为例说明。
vncpasswd 设置密码(最常用)sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
以你要登录的用户身份执行(不要加 sudo):
vncpasswd
按提示输入密码(最多 8 位),并可选择是否设置只读密码。
密码会保存在:
~/.vnc/passwd
例如启动 :1:
vncserver :1
连接时用:
your_ip:1
vncpasswd
rm ~/.vnc/passwd
如果你是用 systemd 管理 VNC:
vncpasswd
sudo systemctl start vncserver@1
ssh -L 5901:localhost:5901 user@server
然后本地连接 localhost:1
如果你用的是 RealVNC / x11vnc / 桌面环境自带 VNC,可以告诉我具体环境,我给你对应方案。