linux使用者權限與檔案群組

linux使用者權限與檔案群組

我有一個用戶擁有的檔案:“ruler”

另一個用戶:“tzook”

現在我有一個由「統治者」和「部署者」群組擁有的文件

這是文件:

-rwxrwxr-- 1 ruler deployers 3040 Oct 28 12:53 fabfile.py

現在,當我是用戶統治者時,編輯、查看等都沒有問題

但是當我是使用者“tzook”時,輸出 -->

$ tzook sudo www-data ruler deployers

tzook sudo www-data ruler deployers

所以你可以看到使用者 tzook 位於「deployers」群組中,那麼為什麼我不能編輯或查看該檔案呢?

當我使用以下命令時,我收到“權限被拒絕”:

 $ ls -la fabfile.py

答案1

確保您對該目錄具有執行權限。

透過以下方式檢查您的權限:

ls -ld .

如果該目錄不屬於「deployers」群組,則對其進行 chgrp:

chgrp deployers .

然後授予群組權限讀取/執行權限:

chmod g+rx .

相關內容