useradd 新增用户
-u 指定用户的UID
-g 指定用户的GID
-G 指定用户的附加组
-d 指定创建用户家目录
-c 指定用户的注释信息
-s 指定用户登陆的shell /bin/bash /sbin/nologin
-M 不指定该用户的家目录
-r 创建系统账户,默认家目录
usermod 修改用户
-u 指定用户的UID
-g 指定用户的GID
-G 指定用户的附加组,-aG追加 -G就是覆盖 使用逗号隔开多个附加组,覆盖原有的附加组
-d 指定要修改用户家目录 -md 把家环境变量全部搬过来
-s 指定用户登陆的shell /bin/bash /sbin/nologin
-c 指定要修改用户注释信息
-l 指定要修改用户的登录名
-L 指定要锁定的用户
-U 指定要解锁的用户
/etc/passwd 用来存储登陆用户信息配置文件
root :x :0 :0 :root :/root :/bin/bash
用户名称 密码占位符 用户UID 组UID 注释信息 用户家目录 登陆shell
/etc/shadow 密码文件配置文件
bgx:!!:16312:0:99999:7:2:66275 以:作为分隔符,总共八列
第一列:bgx 用户名称
第二列:!! 密码为一串字符,!!则表示无密码
第三列:16312 最近一次变更密码,从1970年到现在,过了多少天
第四列: 0 密码最少使用天数,0无限制 ###
第五列:99999 密码最长使用天数,默认99999不过期 ###
第六列: 7 密码到期前,系统会在密码到期前7天提醒变更密码 ###
第七列: 2 密码到期后,密码过期后2天强制提示变更用户密码 ###
第八列:66275 账户失效时间,从1970年起,账户在这个日期前可使用,到期后失效
/etc/lpgin.defs 是设置用户帐号限制的文件。该文件里的配置对root用户无效
/etc/default/useradd 为设置添加的用户规则文件