我們的 Linux 伺服器上有大約 100 個使用者帳戶,其中 20 個屬於我的 ITOp 團隊。我想允許我的團隊使用者帳戶僅查看我的 /home 目錄下的子目錄中的檔案。如何控制這些文件的文件存取權限?
答案1
ITOp團隊中的20名使用者是同一人嗎group
?
如果沒有,請建立非系統群組 ( man addgroup
),並將使用者新增至該群組。將自己也加入到該群組中。
更改( man chmod
) 目錄的權限以允許群組讀取和執行( rwxr-x---
)。
使用chown
( man chown
) 將要共用的目錄和檔案的群組變更為第 1 段中的群組。
用於chmod
更改檔案權限以允許群組讀取 ( rwxr-----
)。
透過允許對目錄的群組讀取存取權限,確保使用者可以看到共用目錄$HOME
。
探索您的權限/所有權問題https://github.com/waltinator/pathlld
。bash
用於回答「為什麼我無法讀取/寫入該檔案?」的腳本。