debian

Debian虎纹VNC配置步骤

小樊
42
2025-09-11 14:23:38
栏目: 智能运维

以下是在Debian上配置TigerVNC的步骤:

  1. 安装TigerVNC

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

    vncpasswd  
    
  3. 配置VNC服务器

    • 编辑启动脚本(可选):
      nano ~/.vnc/xstartup  
      
      添加桌面环境启动命令(如GNOME):
      #!/bin/sh  
      unset SESSION_MANAGER  
      exec gnome-session &  
      
      赋予执行权限:
      chmod +x ~/.vnc/xstartup  
      
  4. 启动VNC服务

    vncserver :1  # :1表示显示编号,对应端口5901  
    
  5. 设置开机自启动

    sudo nano /etc/systemd/system/vncserver@:1.service  
    

    内容示例:

    [Unit]  
    Description=VNC Server  
    After=syslog.target network.target  
    
    [Service]  
    Type=forking  
    User=your_username  
    WorkingDirectory=/home/your_username  
    ExecStartPre=-/usr/bin/vncserver -kill :%i  
    ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%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  
    
  6. 配置防火墙

    sudo ufw allow 5901/tcp  # 默认端口5901,对应显示编号:1  
    
  7. 客户端连接
    在VNC客户端输入服务器IP:1,输入密码即可连接。

说明

0
看了该问题的人还看了