Group setgid
Groupadd worker
Gpasswd -M aaa,bbb,ccc
Mkdir xxx
Chgrp -R worker xxx
Chmod g+w xxx
Chmod o+t xxx 不能强制更改别人的文件
Chomd g+s xxx 创建文件拥有组为文件夹的拥有组
Umask 可以改变默认权限
~/.nash/profile ~/.bash/rc
ACL
Aaa a1 a2 a3 a4
Bbb b1 b2
775 root
对传统权限的扩展
老的版本需要重加载
Vi /etc/fstab
/dev/sda2 / ext3 defaults,acl
Setfcal -m g:aaa:rwx xxx
Setfacl -m g:bbb:rwx xxx
获取信息
Getfacl xxx
Mask是自动添加上去的
意思为最大权限不得超过mask
修改最大权限
Setfacl -m m:rx xxx
删除
Setfacl -x
Chattr
Setuid u+s4
setgid g+s2
Sticky o+t1
Ext3权限
Chattr +i 任何人都不能改动
+a 只能添加不能修改已有内容
查看 lsattr
上一篇:User command shadow authconfig 下一篇:快递查询API