如何將使用者 rwx 存取權限授予另一個使用者?

如何將使用者 rwx 存取權限授予另一個使用者?

如何授予 userA 存取 userB / userC 所建立的所有檔案的權限,包括 rwx 權限?

有沒有辦法在不授予 root 存取權限的情況下執行此操作?

新增至同一組將不起作用,因為並非所有檔案都具有群組存取權限。 setfacl 可以對目前檔案執行,但不適用於將來建立的檔案。

答案1

使用 ACL。

setfacl -R -m user:User:rwX /some/path

(注意大寫X

setfacl 如果您也設定了「預設」ACL,則適用於將來建立的檔案:

setfacl -R -m default:user:UserA:rwx /some/path

答案2

您可以授予 userA sudo 權限以成為 userB / userC。這樣做可以嗎?

相關內容