温馨提示×

使用TigerVNC在Debian上进行远程协助

小樊
38
2025-08-28 13:42:47
栏目: 智能运维

以下是在Debian上使用TigerVNC进行远程协助的步骤:

  1. 安装TigerVNC服务器
    • 打开终端,更新软件包列表:sudo apt update
    • 安装TigerVNC服务器:sudo apt install tigervnc-standalone-server
  2. 设置VNC密码
    • 运行命令:vncpasswd,按提示输入并确认密码。
  3. 配置VNC服务器(可选)
    • 编辑~/.vnc/xstartup文件,指定桌面环境,如#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec startxfce4(以XFCE为例)。
    • 保存后赋予可执行权限:chmod +x ~/.vnc/xstartup
  4. 启动VNC服务
    • 可手动启动:vncserver :1 -geometry 1920x1080 -depth 24(显示编号为1,分辨率1920x1080)。
    • 或通过Systemd服务启动(推荐),先创建服务文件/etc/systemd/system/vncserver@:1.service,内容如下:
[Unit] Description=Start TigerVNC server at startup After=syslog.target network.target [Service] Type=forking User=<你的用户名> ExecStart=/usr/bin/vncserver :1 -geometry 1920x1080 -depth 24 ExecStop=/usr/bin/vncserver -kill :1 [Install] WantedBy=multi-user.target 
- 然后执行:`sudo systemctl daemon-reload`,`sudo systemctl enable vncserver@:1.service`,`sudo systemctl start vncserver@:1.service`。 
  1. 配置防火墙
    • 若使用UFW防火墙,运行:sudo ufw allow 5901/tcpsudo ufw reload
  2. 客户端连接
    • 在客户端安装VNC客户端软件,如RealVNC Viewer或TigerVNC Viewer。
    • 输入服务器IP地址和端口号(格式为服务器IP:1,若显示号为1),输入之前设置的密码即可连接。

0