温馨提示×

Debian虎纹VNC连接方法

小樊
56
2025-09-11 14:24:36
栏目: 智能运维

Debian虎纹VNC(TigerVNC)连接方法如下:

1. 安装TigerVNC服务器

更新系统并安装服务端:

sudo apt update  
sudo apt install tigervnc-standalone-server tigervnc-common  

2. 配置VNC服务器

  • 设置密码
    vncpasswd  
    
    按提示输入并确认密码(用于客户端认证)。
  • 启动服务
    指定显示编号(如:1对应端口5901):
    vncserver :1 -geometry 1920x1080 -localhost no  # 可选:设置分辨率、允许远程访问  
    
  • 开机自启动(可选)
    创建systemd服务文件(如/etc/systemd/system/vncserver@:1.service),添加以下内容并启用:
    [Unit]  
    Description=TigerVNC Server  
    After=network.target  
    
    [Service]  
    Type=forking  
    User=your_username  
    ExecStart=/usr/bin/vncserver :1  
    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  
    

3. 配置防火墙

开放VNC端口(默认5901):

sudo ufw allow 5901/tcp  
sudo ufw reload  

4. 客户端连接

在另一台设备安装VNC客户端(如RealVNC Viewer、TigerVNC Viewer),输入:

  • 服务器地址:Debian系统的IP地址+显示编号(如192.168.1.100:1
  • 密码:步骤2中设置的VNC密码
    点击连接即可访问远程桌面。

安全建议

  • 使用非root用户启动VNC服务,避免权限风险。
  • 通过SSH隧道加密连接(可选):
    ssh -L 5901:localhost:5901 user@debian-server-ip  
    
    然后客户端连接localhost:1

以上步骤参考自。

0