2011-02-05 180 views
0

嘿,我敢肯定你會遇到這樣的問題很多,但儘管閱讀了這個應該如何工作的指南,但我依然難住。Linux權限問題

我在我的主目錄中有一個目錄,我想與另一個用戶分享。我創建了一個組開發人員。我將自己和他添加到一個組中,遞歸地更改了目錄組,然後遞歸地給出目錄g+rwx的權限。

此時id user返回組作爲主組的名稱,並ll打印出的權限,因此:

drwsrwxr-x 15 john developer 

者爲我,該集團爲開發人員和組權限是RWX 。但是,其他用戶仍然只有讀取和執行權限,導致我認爲他被視爲其他人。

任何想法,我可能做錯了嗎?它似乎非常切割和乾燥,我找不到我的錯誤,任何幫助將不勝感激。

+2

也許更適合http://superuser.com? – 2011-02-05 08:06:01

回答

1

您應該檢查其他用戶是否爲該組的成員。以其他用戶身份登錄(或使用su/sudo切換)並運行id

1

你檢查與「ID」命令其他用戶?

ID -a otrheuser

這應該告訴你的用戶ID和組成員,開發組應在列表中。

你正在使用什麼發行版??因爲我記得在老的發行版中(比如RH9和之前的版本),你必須在後面運行pwconv以在/ etc/passwd文件中進行更改。