我需要授予另一位開發人員對Debian框的Web根目錄和crontab的SSH讀/寫訪問權限。通常我是唯一登錄的人,所以我使用root用戶來做到這一點。這個新用戶不完全信任,所以我不能給他root權限。如何授予對特定文件夾的常規用戶shell訪問權限
到目前爲止,我已經成功地創建了他作爲使用用戶:
useradd -m --shell=/bin/bash newUser
和我已經安裝了他的公鑰這樣他就可以通過SSH登錄。
現在我需要授予他對這個服務器運行的幾個站點之一的Web根目錄的讀/寫訪問權限。他還需要能夠編輯crontab。
我需要做什麼?
更新:
我確實(我想)如何去做。
修改NEWUSER組:
usermod命令-g mySiteGroup NEWUSER
加入遞歸到web根文件夾讀/寫權限
搭配chmod -R克+ RW的/ var/www/mySite
這似乎工作。請讓我知道,如果我錯過了任何重要的東西或留下任何不妥善的安全。由於 在此先感謝
如果你解決了這個問題,請回答你自己的問題,並接受它作爲答案。 – kapa 2012-05-02 15:15:01