本章内容

用户user
令牌token,identity
Linux用户:Uername/UID
管理员:root,0
普通用户:1-65535
系统用户:1-499,1-999(Centos7)
对守护的进程获取资源进行权限分配
登录用户:500+,1000+(Centos7)
交互式登陆
id -u username 查看用户ID号
ps aux 查看进程
组group
Linux组:Groupname/GIO
管理员组:root,0
普通组:
系统组:1-499,1-999(Centos7)
普通组:500+,1000+(Centos7)
安全上下文
Linux安全上下文
运行中的程序:进程(process)
以进程发起者的身份运行:root:/bin/cat
mage:/bin/cat
进程能够访问资源的权限取决于进程的运行者的身份
组的类别
Linux组的类别
用户的主要组(primary group)
用户必须属于一个且只有一个组
组名同用户名,且仅包含一个用户,私有组
用户的附加组(supplementary group)
一个用户可以属于0个或多个辅助组
用户和组的配置文件
Linux用户和组的主要配置文件:
/etc/passwd:用户及其属性信息(名称、UID、主组ID等)
/etc/group:组及其属性信息
/etc/shadow:用户密码及其相关属性
/etc/gshadow:组密码及其相关属性
passwd文件格式
login name:登陆用户名 passwd:密码(x) UID:用户身份编码(1000) GID:登陆默认所在组编号(1000) GECOS:用户全名或注释 home directory:用户主目录(/home/cheng) shell:用户默认使用的shell(/bin/bash)
shadow文件格式
登陆用户名 用户密码:一般用sha512加密 从1970年1月1日起到密码最近一次被更改的时间 密码再过几天可以被更改(0表示随时可被更改) 密码再过几天必须被更改(99999表示永不过期) 密码过期前几天系统提醒用户(默认为一周) 密码过期几天后账号会被锁定 从1970年1月1日算起,多少天后账号失效
group文件格式
群组名称:就是群组名称 群组密码:通常不需要设定,密码是被记录在/etc/gshadow GID:就是群组的ID 以当前组为附加组的用户列表(分隔符为逗号)
gshadow文件格式
群组名称 群组密码 组管理员列表:可更改组密码和成员 以当前组为附加组的用户列表:(分隔符为逗号)
用户和组管理命令
用户管理命令
useradd
usermod
userdel
组账号维护命令
groupadd
groupmod
groupdel
原文:https://www.cnblogs.com/xiaoshayu520ly/p/10537321.html