溫馨提示×

debian tigervnc怎樣設置權限

小樊
123
2024-12-31 20:13:29
欄目: 智能運維

在Debian系統中,TightVNC服務器默認使用用戶root運行

  1. 首先,確保你已經安裝了TightVNC服務器。如果沒有,可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install tightvncserver
  1. 創建一個新的用戶組,例如vncusers,用于管理VNC服務器的用戶權限:
sudo groupadd vncusers
  1. 將需要訪問VNC服務器的用戶添加到vncusers組:
sudo usermod -a -G vncusers <username>

<username>替換為實際的用戶名。

  1. 更改VNC服務器的默認運行用戶和組:

編輯TightVNC服務器的配置文件,通常位于/etc/systemd/system/vncserver@:1.service。使用你喜歡的文本編輯器打開它,例如:

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

找到以下行:

User=root
Group=root

將其更改為:

User=<username>
Group=vncusers

<username>替換為你在第3步中添加到vncusers組的用戶名。保存并關閉文件。

  1. 重啟TightVNC服務器以應用更改:
sudo systemctl daemon-reload
sudo systemctl restart vncserver@:1.service

現在,VNC服務器應該以新創建的用戶身份運行,該用戶屬于vncusers組。這樣,你就可以根據需要設置更細粒度的權限。

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