1 用户身份权限
r ---读 ---4
w---写----2
x---执行---1
2 设置目录/文件的宿主和宿组
chown suzu:suzhu /home/dir
3 设置宿主u/宿组g/其他用户o的权限
例如:chmod 755 /home/dir
4 设置某个用户或者特定组的权限
例如:
useradd king /groupadd kgrp
setfacl -m u:king:rwx /home/dir
setfacl -m g:kgrp:w /home/dir
查询 getfacl /home/dir
还原 setfacl -b /home/dir
删除 setfacl -x u:king:rwx /home/dir
5 特殊权限
SET位权限:
SUID:当普通用户执行时(具有x权限),使用宿主的身份执行。(权限数字在第一位 4xxx,标识 s)
添加方式: chmod u+s(4xxx)/home/dir
SGID:从其他用户升级成group用户,适用于目录上,作用在其子目录和文件(权限数字 2xxx,标识 s)
添加方式:chmod g+s(2xxx) /home/dir
粘滞位权限(Sticky):
公共目录下设置 (权限777),chmod o+t(1777) /home/dir,可读写不可删除!
useradd 添加用户 groupadd 添加组
chage 用户密码设置
修改密码:echo "xxxxxxxx" | passwd --stdin user