使用setfacl实现子目录继承父目录权 限
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                使用setfacl实现子目录继承父目录权 限
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                Linux系統中使用setfacl實現子目錄繼承父目錄權限
linux下使用setfacl劃分權限,需要讓子目錄繼承父目錄的權限
linux系統中,文件權限分為:owner(屬主) group(屬主用戶組) other(其他用戶)
如:
如果用戶xiaoqiang 想對IMtest目錄有讀寫權限,一種是將xiaoqiang用戶加入qunyingliu組中,另一種方法就是將other權限改為rw。
如果想讓此目錄下的文件或目錄繼承父目錄權限,則每次要執行 chmod -R 目錄。
真得必須這么麻煩嗎?當然不是了,我們可以通過setfacl命令來簡單實現我們的需求。
qunyingliu@desktop$
drwxrwxr-x+ 5 qunyingliu qunyingliu 4096 09-21 11:51 IMtest
這樣xiaoqiang用戶就可以操作IMtest目錄
setfacl -d --set u:xiaoqiang:rwx IMtest
-d是讓子目錄繼承父目錄權限
使用getfacl命令查看acl權限
xiaoqiang@desktop$?getfacl?IMtest#file:?IMtest#owner:?qunyingliu?#group:?qunyingliuuser::rwx user:xiaoqiang:rwx group::rwx mask::rwx other::r-x default:user::rwx default:user:xiaoqiang:rwx default:group::rwx default:mask:rwx default:other::r-x?
setfacl -x u:xiaoqiang IMtest
去掉用戶xiaoqiang的權限
setfacl -b IMtest
刪除IMtest目錄的所有的acl權限
轉載于:https://blog.51cto.com/liuqunying/1547825
總結
以上是生活随笔為你收集整理的使用setfacl实现子目录继承父目录权 限的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Redis-集合(Set)基础
- 下一篇: struts2标签循环输出tr和td
