參考文獻:http://www.unixlinux.online/unixlinux/linuxjc/linuxjc/201702/35313.html

實際用法:使用setfacl和getfacl指令

# getfacl sf <<<查詢目錄的ACL
# file: sf
# owner: steventsai
# group: rddata
user::rwx
group::rwx
group:rddata:rwx
mask::rwx
other::r-x
default:user::rwx
default:group::rwx
default:group:rddata:rwx
default:mask::rwx
default:other::r-x

設定使用者權限:

# setfacl -R -m u:ytliu:rwx sf   <<<-R表示這個目錄以下的所有檔案目錄一起設。u: 表示設定使用者。

設定群組權限:

# setfacl -R -m g:rddata:rwx sf

設定目錄下所有子目錄檔案繼承父系:

# setfacl -d --set g:rddata:rwx sf

最後再用getfacl查詢權限。

 

如果要刪除使用者或是群組:

# setfacl -R -x u:ytliu sf

這樣就可以刪除該使用者的權限了。-R包含以下所有子目錄。

 

 

arrow
arrow
    全站熱搜

    貓熊麗麗 發表在 痞客邦 留言(0) 人氣()