一
1./etc/passwad
user1:x:1001:1001::/home/user1:/bin/bash
第一字段 :用户名称(account) 第二字段 :密码标识(password) 第三字段 :UID 第四字段 : GID(用户初始组ID 第五字段 : 用户说明 第六字段 : 家目录 第七字段 :登录之后的 shell
2./etc/shadow
geoclue:!!:19297::::::
第一字段 : 用户名 第二字段 : 加密密码 第三字段 : 密码最后一次的修改日期 第四字段 : 两次密码的修改时间间隔 第五字段 : 密码有效期 第六字段 :修改密码警告天数 n 第七字段 :密码到期后的宽限天数 第八字段 :账号失效时间 第九字段 : 保留
3./etc/group
stapsys:x:157:
第一字段:组名 第二字段:组密码标志 第三字段:GID 第四字段:组中附加用户
4./etc/gshadow
tcpdump:!::
第一字段 : 组名 第二字段 : 组密码 第三字段 :组管理员的用户名 第四字段 : 组中附加用户
二
1. /etc/login.defs
PASS_MAX_DAYS 99999 密码有效期
PASS_MIN_DAYS 0 密码修改间隔
PASS_MIN_LEN 5 密码最小位数(由于太简单了,所以这里未生效,真正的位数定义在别的地方)
PASS_WARN_AGE 7 密码到期时间
UID MIN 500 最小和最大UID范围
UID_MAX 60000
GID MIN 500 最小和最大GID范围
GID_MAX 60000
2./etc/default/useradd
GROUP=100 用户默认组(公有模式,我们用的是私人模式,所以不同)
HOME=/home 用户家目录
INACTIVE=-1 密码过期宽限天数
EXPIRE= 密码失效时间
SHELL=/bin/bash 默认shell
SKEL=/etc/skel 模板目录
CREATE_MAIL_SPOLL=yes 是否建立邮箱