用户管理简介:
1.越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范
2.在Linux中主要是通过用户配置文件来查看和修改用户信息
用户信息文件:
命令: vim /etc/passwd
第一个字段:用户名称
第二个字段:密码标志(存在/etc/shadow影子文件中,通过SHA512进行加密得到密文)
第三个字段:UUID(用户ID)
0:超级用户
1-499:系统用户(伪用户)
500-65536:普通用户
第四个字段:用户初始组ID(GID)
第五个字段:用户说明
第六个字段:家目录
普通用户:/home/用户名
超级用户2: root
第七个字段:登陆之后的shell
影子文件:vim /etc/shadow
第一个字段:用户名
第二个字段:加密密码
加密密码为SHA512散列加密算法
如果密码位是“!!”或“*”代表没有密码,不能进行登陆
第三个字段:密码最后一次修改日期
使用1970年1月1日作为标准时间,每过一天时间戳加1
第四个字段:两次密码修改的间隔(与第三个字段相比)
第五个字段:密码有效期(与第三个字段相比)
第六个字段:密码修改到期前的有效天数(与第五个字段相比)
第七个字段:密码过期后宽限的天数(与第五个字段相比)
0:代表密码过期后立即失效
-1:代表密码永不会失效
第八个字段:账号失效时间
时间戳表示
第九个字段:保留
组信息文件:/etc/group
第一个字段:组名
第二个字段:组密码标志
第三个字段:GID
第四个字段:组中附加用户
组密码文件:/etc/gshadow
第一个字段:组名
第二个字段:组密码
第三个字段:组管理员用户名
第四个字段:组中附加用户