Linux 的ACL的使用

2021-07-24 22:14:43 字數 660 閱讀 6257

linux的許可權管理總體是3種身份(owner, group, other) 組合3種許可權 (read, write, execute) 而組,更具體細節如對某個使用者,某個組等相應詳細控制就沒法實現。

1、 acl == access control list

2、 acl需要檔案系統的支援才可以執行,目前的檔案系統都支援

檢視檔案系統是否支援acl,可用以下命令:

mount -l            # 檢視檔案系統列表。

dumpe2fs -h /dev/sda2 | grep acl # 檢視檔案系統是否支援acl

default mount options user_xattr acl

/etc/fstab default,acl 1 1

. getfacl

. setfacl

setfacl -m u:zheng:rwx /home/jboss

getfacl /home/jboss

setfacl -m g:users:rx acltest.file

setfacl -m m:rwx acltest.file

setfacl -m d:u:zheng:rw acltest.file

Linux的詳細許可權規劃 ACL使用

1 acl為訪問控制列表,主要目的是提供傳統的屬主 所屬群組 其他人的讀 寫 執行許可權之外的詳細許可權設定。可以針對單一使用者 單一檔案或目錄來進行r w x的許可權設定。2 dmesg grep i acl 可以查詢本機是否支援acl的功能。3 getfacl 獲取某個檔案 目錄的acl設定選項...

Linux檔案的ACL許可權

工具centos7.3,centos6.9 在設定檔案或者目錄的許可權時,有時候需要設定除了所屬人,所屬組和其他人之外的許可權,這時候就用到了acl access control list 許可權。比方說在乙個專案的開發過程中,有兩個組參與,並且需要除了這兩個組的多個人參加,當然其他人不能訪問這個目...

RHEL十九(ACL的使用)

acl,主要的目的是提供傳統的許可權之外的細部的許可權設定,它可以為每乙個使用者設定許可權,為每乙個檔案或目錄設定許可權。setfacl設定acl策略 m 設定或修改檔案或目錄的acl規則 setfacl m u usera r passwd setfacl m m r passwd 掩碼的許可權,...