在 Debian 上启动 TigerVNC 一般有 临时启动 和 系统服务方式(推荐) 两种,下面按常见用法说明。
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
第一次使用需要先设置密码:
vncpasswd
密码保存在 ~/.vnc/passwd
vncserver :1
客户端连接:
your_ip:5901
vncserver -kill :1
⚠️ 这种方式退出后不会自动重启,适合临时用。
mkdir -p ~/.vnc
编辑:
nano ~/.vnc/config
示例内容:
session=xfce4-session
geometry=1280x720
localhost=no
(没有桌面可改为 session=twm)
mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/vncserver.service
内容:
[Unit]
Description=TigerVNC Server
After=graphical.target
[Service]
Type=simple
ExecStart=/usr/bin/vncserver :1
ExecStop=/usr/bin/vncserver -kill :1
[Install]
WantedBy=default.target
systemctl --user daemon-reload
systemctl --user enable vncserver
systemctl --user start vncserver
查看状态:
systemctl --user status vncserver
loginctl enable-linger $USER
sudo ufw allow 5901
localhost=no如果你告诉我:
我可以给你一套最适合你的配置。