用户:
管理员 root 权限最大,限制最小 UID: 0 ,此UID不能变,但是root可以变成其他名
系统用户 独立运行特定的服务 UID:1-999
普通用户 日常工作可以使用类型 UID:默认从1000开始
在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组
只有该用户一个人。如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组。一个用户只有一个基本用户组,但是可以有多个扩展用户组
id 用户名:显示用户详细信息
userdel 删除用户,-r 则同时删除用户及家目录
如果用户添加到了其他组,则先在/etc/group里,该组得后面取消该用户
文件权限:r 读;w 写;x执行
对于目录而言:r 代表可以读取目录内的文件列表;值为" 4"
w 代表可以在目录内增、删、重命名文件,值为"2"
x 代表可以进入该目录,值为"1"
SUID:只对二进制程序操作,值为4,如果一个程序(命令)的配置文件有's',则任何用户
执行该命令时,会拥有该配置文件的所有者的权限。
原本权限有' x ',在赋予特殊权限后会替换为小写 ' s '
原本权限无' x ',在赋予特殊权限后会替换为大写' S '
通过 u+s 赋予权限
SGID:对二进制程序或者目录都可,值2,
对二进制程序来说:让执行者临时拥有属组的权限,
对目录来说:在目录内创建的文件都继承该目录的用户组
原本权限有' x ',在赋予特殊权限后会替换为小写 ' s '
原本权限无' x ',在赋予特殊权限后会替换为大写' S '
通过 u+s 赋予权限
SBIT:只对目录操作,值为1
原本权限有' x ',在赋予特殊权限后会替换为小写 ' t '
原本权限无' x ',在赋予特殊权限后会替换为大写' T '
通过 u+s 赋予权限
例:权限6543表示:6是特殊权限4+2+0,543是r-xr---wx 所以结果是:r-sr-S-wx