debian

在Debian上部署TigerVNC的步骤

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

  1. 更新系统

    sudo apt update && sudo apt upgrade -y
    
  2. 安装TigerVNC服务器

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

    vncpasswd
    
  4. 启动VNC服务器

    vncserver :1  # :1对应端口5901,可自定义显示编号
    
  5. 配置系统服务(可选,开机自启)

    • 创建服务文件:
      sudo nano /etc/systemd/system/vncserver@:1.service
      
    • 内容示例(替换your_username):
      [Unit]
      Description=Start TigerVNC server at startup
      After=syslog.target network.target
      [Service]
      Type=forking
      User=your_username
      Group=your_username
      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 -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  # 端口对应显示编号,:1为5901
    
  7. 客户端连接
    使用VNC客户端(如RealVNC、TightVNC Viewer)输入服务器IP:显示编号(如192.168.1.100:1),输入密码即可连接。[1,2,3,4,5,6,7,8,9,10]

0
看了该问题的人还看了