linux 命令系列之 ACL最大許可權,刪除,遞迴

2021-08-14 13:38:42 字數 489 閱讀 7195

mask 是指指定最大有效許可權, 如果root 給使用者賦予acl許可權,是需要和mask許可權 「相與」 才能得到使用者真正許可權

setfacl -m m:rx 檔名

給mask的許可權為 r-x ,使用 "m:rx"格式

setfacl -x u:使用者名稱 檔名   # 刪除指定使用者的acl許可權

setfacl -x g:組名 檔名 # 除指定組的acl許可權

setfacl -b 檔名 # 刪除檔案下所有的acl許可權

遞迴:父目錄有,子目錄就有

setfacl  -m  u:使用者名稱:許可權  -r  檔名
如果給父目錄設定了acl許可權,那麼在父目錄中建立的新檔案也會繼承父目錄的acl許可權

setfacl-md

:u:使用者:許可權名 檔名

**:

linux 命令系列之 ACL設定(30)

1.檢視acl許可權 getfacl 檔名 2.設定acl許可權 setfacl 選項 檔名 m 設定acl許可權 x 刪除指定的acl許可權 b 刪除所有的acl許可權 d 設定預設acl許可權 k 刪除預設acl許可權 r 遞迴設定acl許可權 例如 給乙個 只給這乙個 叫st的使用者設定r x...

Linux命令系列之htpasswd

htpasswd命令是apache的web伺服器內建工具,用於建立和更新儲存使用者名稱 域和使用者基本認證的密碼檔案。c 建立乙個加密檔案 n 不更新加密檔案,只將加密後的使用者名稱密碼顯示在螢幕上 m 預設採用md5演算法對密碼進行加密 d 採用crypt演算法對密碼進行加密 p 不對密碼進行進行...

linux 命令系列之關機命令(13)

shutdown 關機 重啟命令 h 關機 shutdown h 時間 eg shutdown h now shutdown h 20 20 r 重啟 shutdown r 時間 eg shutdown r now shutdown r 20 20 c 取消關機操作 其它關機命令 init 0,po...