溫馨提示×

如何在Debian上配置TigerVNC訪問權限

小樊
35
2025-09-01 14:11:43
欄目: 智能運維

在Debian上配置TigerVNC訪問權限可按以下步驟操作:

  1. 安裝TigerVNC服務器

    sudo apt update && sudo apt install tigervnc-standalone-server tigervnc-common  
    
  2. 設置VNC密碼

    vncpasswd  
    
  3. 配置訪問控制

    • 通過配置文件限制IP:編輯~/.vnc/xstartup~/.vnc/xstartup.d/access-control,添加允許/拒絕的IP規則(如allow=192.168.1.100)。
    • 通過防火墻限制端口:若使用ufw,允許VNC端口(默認5901):
      sudo ufw allow 5901/tcp  
      
  4. 修改服務運行用戶(可選)
    編輯/etc/systemd/system/vncserver@:1.service,將UserGroup改為指定用戶及用戶組(如vncusers),需先創建用戶組并添加用戶。

  5. 啟用開機自啟動(可選)

    sudo systemctl daemon-reload  
    sudo systemctl enable vncserver@1.service  
    sudo systemctl start vncserver@1.service  
    
  6. 增強安全性(可選)

    • 使用SSH隧道加密連接:ssh -L 5901:localhost:5901 user@server_ip。
    • 禁用圖形加速(適用于低性能設備):編輯~/.vnc/xstartup,添加-localhost no參數。

說明

  • xstartup文件用于配置啟動參數,xstartup.d/目錄可存放自定義訪問控制腳本。
  • 防火墻規則需根據實際網絡環境調整,建議僅允許可信IP訪問。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女