在Debian系统中使用TigerVNC,可以按照以下步骤进行:
更新软件包列表
sudo apt update
安装TigerVNC服务器
sudo apt install tigervnc-standalone-server tigervnc-common
(可选)安装TigerVNC查看器 如果你想在本地查看VNC会话,可以安装TigerVNC查看器:
sudo apt install tigervnc-viewer
设置VNC密码 运行以下命令来设置VNC访问密码:
vncpasswd
按照提示输入并确认密码。
启动VNC服务器
使用以下命令启动VNC服务器,并指定显示号(例如:1
):
vncserver :1
这将启动一个VNC会话,并在默认端口5901上监听连接。
(可选)配置VNC服务器自动启动 若要使VNC服务器在系统启动时自动运行,可以创建一个systemd服务文件。
创建服务文件:
sudo nano /etc/systemd/system/vncserver@.service
添加以下内容(根据需要调整用户和显示号):
[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<your_username>
Group=<your_group>
WorkingDirectory=/home/<your_username>
PIDFile=/home/<your_username>/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
启用并启动服务:
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
本地连接
如果你在同一台机器上,可以使用VNC查看器连接到localhost:5901
。
远程连接 若要从另一台机器连接,确保防火墙允许VNC端口(默认5901)的流量,并使用以下命令连接:
vncviewer <your_server_ip>:5901
查看当前VNC会话
vncserver -list
终止VNC会话
vncserver -kill :1
通过以上步骤,你应该能够在Debian系统中成功安装和使用TigerVNC。