Ubuntu

修改不同所有者/使用者之間的文件;桑巴

  • April 4, 2018

我需要將一個目錄共享給一個組,並且每個使用者都可以修改由不同所有者創建的文件。例如需要由不同使用者不斷更新的文件文件。

我已經創建了文件夾,允許組讀取和寫入該文件夾,但是如果使用者 a 創建了一個文件,則使用者 b 不能修改它,儘管它具有讀取權限。使用者:a、b 組:社論 目錄:社論

如果我輸入ls -la editorial,輸出是:

drwxrwxrwx 2 a editorial 4096 apr 3 11:42 editorial

注意:輸出中的最後一個“編輯”字被突出顯示。

有人可以幫我讓任何使用者從創建文件的那一刻起就可以寫文件嗎?

提前謝謝,乾杯。

PS:我在 Ubuntu 上以防萬一。

該目錄的組已經是編輯組,因此您可以使用setgid該目錄中創建的任何文件和目錄都具有該組作為編輯組,這允許該組中的任何人修改由其他任何人創建的文件和目錄。

從上面的目錄:

chmod g+s editorial

在所有情況下,我強烈建議不要將權限設置為 777。

引用自:https://unix.stackexchange.com/questions/435375