我在伺服器 Ubuntu 14.04 的 /srv/beta 中有一個資料夾來上傳原始碼。我如何設定開發團隊中所有使用者的權限,僅允許此資料夾的所有權限,例如vim,上傳,.... Tks...
答案1
您可以使用CHMOD
命令來變更資料夾的權限或權限,並CHOWN
使用命令來變更所有權。
要更改所有權,您需要sudo
從 root 使用到您自己。
這是語法
單獨更改資料夾的所有權。
sudo chown <username>:<groupname> <foldername>
遞歸地更改資料夾內所有文件和資料夾的所有權。
sudo chown -R <username>:<groupname> <foldername>
答案2
創建一個小組開發團隊 groupadd dev-team
。將使用者新增至該群組usermod -G <somegroup>,dev-team <username>
然後為您的資料夾設定擁有者chown someuser:dev-team /srv/beta
,chmod 660 /srv/beta
以便群組 dev-team 中的任何人都可以在那裡讀寫。