我想按以下方式設置Linux共享空間: 我希望一個用戶讓呼叫管理員可以訪問所有其他用戶的主目錄。 我希望能夠創建用戶A,B,C,D,E,並且除了主文件夾(和/ tmp /如果需要)之外,他們都不會查看任何其他文件夾。
我不希望他們能夠查看任何其他文件。 我會用這個,所以我可以爲他們創建一個用戶,他們可以登錄查看/編輯他們的主文件夾中的文件,沒有別的(或scp文件)使用Linux羣組和用戶權限設置朋友共享空間
我該怎麼做? 我的第一個想法是創建一個組,並將它們全部放入該組,但我不希望它們能夠查看彼此的文件。 我注意到,在/ home文件夾/ *只是讀,寫,由業主執行:
[[email protected] home]$ pwd
/home
[[email protected] home]$ ll
drwx------ 3 test2 test2 4096 Mar 7 18:54 test2
這是足夠的權限呢?
在/ home中的文件/ A /例如被
[[email protected]~]$ pwd
/home/test2
[[email protected]~]$ ll
total 4
drwxrwxr-x 2 test2 test2 4096 Mar 7 18:54 testdir
-rw-rw-r-- 1 test2 test2 0 Mar 7 18:54 testfile
用戶B將無法寫入正確的這些文件? 如果是這樣,我需要做什麼才能讓用戶管理員能夠查看所有這些/ home /文件夾,但沒有其他人。
感謝Pulkit,我結束了一個用戶,公共用戶,然後添加其他人到該用戶子組。我還將另一個用戶(我)添加到了其他所有帳戶的子組中。然後我在創建後在新用戶的主目錄上chmod g + rwx。我創建了一個簡單的腳本來執行此操作。我感謝幫助! – 2013-03-28 23:27:21