用户及文件权限管理
属主 拥有该文件或目录的用户账户
属组 拥有该文件或者目录的组账户
其他
Root 用户无视权限
1、chmod 数字 文件
2、chmod [ugoa] [+-=] [rwx] 文件或目录...
u、g、o、a 分别表示
属主、属组、其他用户、所有用户
= 空白 相当于没有权限
-R 递归修改指定目录下所有文件、子目录的权限
修改文件的拥有者 拥有组
Chown -R 用户名:组名 目录或者文件
Chown -R 用户名 目录或者文件
Chown -R :组名 目录或者文件
SET 位权限
SUID:表示对属主用户增加SET位权限
SGID:表示对属组内的用户增加SET位权限
管理员权限下放,普通用户临时拥有root权限
S 大写 没有x权限
S 小写 有x权限
t 位 防止误删 只有2个人可以删除(root 和 文件的拥有者)
sudu 用于普通用户权限的添加
访问控制列表 ACL
1、vim /etc/fstab 添加分区支持acl
/dev/abc/xyz /abc ext4 defaults,acl 1 2
2、mount -o remount /dev/abc/xyz 马上立刻生效
mount | grep abc
(rw,acl)
3、getfacl /abc/openlab/
setfacl -m u:openlab:rwx openlab 加权限