幾個程式設計師要求您將 ProjectA 設為 UNIX 伺服器上的群組目錄,允許他們在該目錄下建立檔案以方便協作工作,但只有檔案的擁有者或 root 才允許重命名或刪除該檔案存放在該目錄下。這是實現此目的的正確命令 (chmod g+t ProjectA) 嗎?如果不是,正確的答案是什麼? (ProjectA原來的權限是766),假設這些程式設計師都在同一個UNIX群組呢?
答案1
權限應該是g=rwxt
.群組中的每個人都需要能夠讀取和寫入該目錄。然後黏性位元表示檔案只能由具有檔案寫入權限的使用者刪除/重命名。