我想授予其他群組成員存取我的客戶目錄的權限

我想授予其他群組成員存取我的客戶目錄的權限

我想在下面建立一個目錄/google/new,該目錄的擁有者必須是我的 client sara

紅色組成員nikhil必須edwin能夠elizwa存取該目錄內的所有檔案。並且該目錄內要建立的所有檔案必須與該目錄具有相同的群組/google/new

答案1

假設您有足夠的權限並且/google目錄存在(如果沒有,您需要將-p選項傳遞給mkdir):

mkdir /google/new
chown sara:red /google/new
chmod g+s /google/new

裡面建立的所有檔案/google/new都將歸組所有red

由於您的問題不清楚使用者是否sara是群組的成員red,因此如果sara不屬於red群組,這裡還有一個補充:

setfacl -m g:red:r /google/new

這將允許red群組中的用戶讀取文件/google/new

在這種情況下,您還需要修改先前程式碼中的第二行以對應 sara 的群組:

chown sara:saras_group /google/new

相關內容