debian

在Debian上配置TigerVNC认证

小樊
50
2025-08-22 13:13:48
栏目: 智能运维

在Debian上配置TigerVNC认证步骤如下:

  1. 安装TigerVNC服务器

    sudo apt update  
    sudo apt install tigervnc-standalone-server tigervnc-common  
    
  2. 设置VNC密码

    vncpasswd  
    

    按提示输入并确认密码,密码保存在~/.vnc/passwd(加密存储)。

  3. 配置VNC服务文件

    • 复制默认配置文件:
      sudo cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service  
      
    • 编辑配置文件(替换your_usernameyour_group):
      sudo nano /etc/systemd/system/vncserver@:1.service  
      
      添加以下内容:
      [Service]  
      User=your_username  
      Group=your_group  
      WorkingDirectory=/home/your_username  
      ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :1 -localhost no  
      ExecStop=/usr/bin/vncserver -kill :1  
      
  4. 启用并启动服务

    sudo systemctl daemon-reload  
    sudo systemctl enable vncserver@:1.service  
    sudo systemctl start vncserver@:1.service  
    
  5. 配置防火墙
    若使用ufw,开放VNC端口(默认5901对应显示编号:1):

    sudo ufw allow 5901/tcp  
    sudo ufw reload  
    
  6. 客户端连接
    在客户端使用VNC Viewer等工具,输入服务器IP+显示编号(如192.168.1.100:1),认证时使用步骤2中设置的密码。

安全增强建议

0
看了该问题的人还看了