Linux 用户配置文件


用户管理简介:

1.越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范

2.在Linux中主要是通过用户配置文件来查看和修改用户信息


用户信息文件:

命令: vim  /etc/passwd

第一个字段:用户名称

第二个字段:密码标志(存在/etc/shadow影子文件中,通过SHA512进行加密得到密文)

第三个字段:UUID(用户ID)

0:超级用户

1-499:系统用户(伪用户)

500-65536:普通用户

第四个字段:用户初始组ID(GID)

Linux 用户配置文件

第五个字段:用户说明

第六个字段:家目录

普通用户:/home/用户名

超级用户2: root

第七个字段:登陆之后的shell

Linux 用户配置文件



影子文件:vim  /etc/shadow

第一个字段:用户名

第二个字段:加密密码

加密密码为SHA512散列加密算法

如果密码位是“!!”或“*”代表没有密码,不能进行登陆

第三个字段:密码最后一次修改日期

使用1970年1月1日作为标准时间,每过一天时间戳加1

第四个字段:两次密码修改的间隔(与第三个字段相比)

第五个字段:密码有效期(与第三个字段相比)

第六个字段:密码修改到期前的有效天数(与第五个字段相比)

第七个字段:密码过期后宽限的天数(与第五个字段相比)

0:代表密码过期后立即失效

-1:代表密码永不会失效

第八个字段:账号失效时间

时间戳表示

Linux 用户配置文件

第九个字段:保留

Linux 用户配置文件


组信息文件:/etc/group

第一个字段:组名

第二个字段:组密码标志

第三个字段:GID

第四个字段:组中附加用户

Linux 用户配置文件


组密码文件:/etc/gshadow

第一个字段:组名

第二个字段:组密码

第三个字段:组管理员用户名

第四个字段:组中附加用户

Linux 用户配置文件