
我的教授需要存取權限來複製我的文件,我使用了「setfacl -b」。在我的主目錄中以允許他訪問。現在我改變了它,但現在沒有人可以訪問。所以我然後更改了它以便其他人現在可以擁有執行權限
當我查看伺服器上的所有用戶時,每個人似乎都有“drwxrwx--x+”,而我的只有“drwxrwx--x”,沒有“+”。有人能解釋一下這是什麼意思嗎?我怎麼能讓我的礦像他們的一樣呢?
謝謝。
答案1
加號表示該檔案有有效的 ACL。
使用“getfacl”命令查看要複製的 ACL,然後使用 setfacl 來設定它們(確保您首先了解要授予的權限)。
答案2
這部分取決於您所使用的 UNIX 風格。這通常意味著您的目錄應用了 ACL 規則。
參考:http://sadiquepp.blogspot.com/2010/01/in-output-of-ls-l-stands-for-what.html
答案3
「+」表示存在與該檔案關聯的 ACL(存取控制清單)條目
請參閱文件setfacl --restore
:
恢復由「getfacl -R」或類似工具建立的權限備份。使用此機制恢復完整目錄子樹的所有權限。如果輸入包含擁有者註釋或群組註釋,且 setfacl 由 root 運行,則所有檔案的擁有者和所屬群組也會恢復。此選項不能與「--test」以外的其他選項混合使用。
來自設定值手冊頁