在 Debian 上启动 TigerVNC 服务,通常有两种常见方式:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
vncpasswd
密码会保存在 ~/.vnc/
vncserver :1
默认分辨率:
vncserver :1 -geometry 1280x720
客户端连接:
服务器IP:5901
vncserver -kill :1
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service
sudo nano /etc/systemd/system/vncserver@.service
修改为你的用户名,例如 user1:
[Service]
User=user1
Group=user1
WorkingDirectory=/home/user1
ExecStart=/usr/bin/vncserver :%i -geometry 1280x720
su - user1
vncpasswd
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
systemctl status vncserver@1.service
编辑 ~/.vnc/xstartup:
#!/bin/sh
unset SESSION_MANAGER
exec startxfce4
或:
exec /etc/X11/Xsession
赋予执行权限:
chmod +x ~/.vnc/xstartup
sudo ufw allow 5901/tcp
如果你告诉我:
我可以给你一份精确配置。