用户配置文件
/etc/login.defs:
用户默认配置信息是从该文件中读取的。当系统管理员添加一个用户的时候,此时系统会将此用户的相关信息写入相关的文件中。在登录用户时就会读取这些文件。
/etc/passwd
用户基本信息文件
root :x :0 :0 :root :/root :/bin/bash
用户名:密码:UID:GID:用户登录名/用户描述:家目录:用户登录时默认使用的shell
/etc/shadow
用户密码等安全信息文件
root : $6$dWuQz3556ex32 : : 0 :99999 :7 : : :
用户名:密码:修改密码的日期: 两次密码的修改间隔时间: 密码有效期: 密码到期前的警告天数 :密码过期后的宽限天数: 账号失效时间: 保留字段
0:过期后立即失效
-1:永远不会失效
※ 密码的部分如果是类似乱码的表示是经过哈希加密的密码;如果是*则表示没有密码或者无法登录;如果是!!表示用户被冻结,无法登录系统
主属组与次属组配置文件
在Linux系统每一个用户都要属于一个或多组,有了用户组,我们就可以将用户添加到组中去,这样就方便了管理员对用户的集中管理。在Linux系统中组也分为普通用户组与系统组两大类。当一个用户属于多个组时,这些组中只能有一个作为该用户的主属组,其它组就被称为此用户的次属组
系统组信息文件与用户信息文件类似,它包括组基本信息文件 (/etc/group)与组密码信息文件(/etc/gshadow)。
/etc/group
mail: x: 12: postfix
用户名 密码 GID 该用户组中的用户列表
网友评论