Debian 与 TigerVNC 网络配置
一 网络与端口规划
二 服务器端安装与基础配置
三 防火墙与端口开放
四 客户端连接与安全加固
五 开机自启与常用排障
Systemd 服务示例(创建 /etc/systemd/system/vncserver@.service):
[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<用户名>
Group=<用户组>
WorkingDirectory=/home/<用户名>
PIDFile=/home/<用户名>/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i >/dev/null 2>&1
ExecStart=/usr/bin/vncserver :%i -geometry 1280x800 -depth 24
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
启用:sudo systemctl daemon-reload && sudo systemctl enable --now vncserver@1.service。
常用排障: