一、用户管理
### --- 用户信息
~~~ /etc/passwd 用户信息文件
roo:x:1000:1000:root:/home/roo:/bin/bash
~~~ 用户名:密码位:用户UID:组GID:用户说明:用户家目录:登录shell
~~~ /etc/shadow 影子文件
roo:$6$53k21lEt38FMlIOL$V.v8s7hereixVZEqAuganjS2tfP7LMj5OtI4kusRhoGYDO/iHMHazpFzc5qFIl8J1KbD2EXFmoyxuKJHKDUxM.:18662:0:99999:7:::
~~~ 用户名:加密密码:密码最近更改时间:两次密码的修改间隔时间:密码有效时间:密码修改到期前警告天数:密码过期后宽限天数:密码失效时间 :保留
### --- /etc/group 组信息文件
roo:x:1000:
~~~ 组名:组密码位:GID:此组支持的其它用户:初始组:附加组
### --- /etc/gshadow 组密码文件
roo:!::
### --- /etc/skel/ 用户模板目录
[root@server11 ~]# cat /etc/default/useradd // 添加用户默认的值配置文件
[root@server11 ~]# cat /etc/login.defs // 添加用户默认的值的配置文件
[root@server11 ~]#history -c // 清空历史命令
### --- 修改用户的密码修改时间改为0
[root@server11 ~]# chage -d 0 yanqi
~~~ 使用字符串设置密码
[root@server11 ~]# echo "123" | passwd --stdin yanqi
### --- 将yanqi1和yanqi2添加到yanqi组里
[root@server11 ~]# usermod -G yanqi yanqi1 // 将yanqi1用户添加到yanqi组里
[root@server11 ~]# usermod -G yanqi yanqi2 // 将yanqi2用户添加到yanqi组里
[root@server11 ~]# cat /etc/group
yanqi:x:1001:yanqi1,yanqi2
[root@server11 ~]# userdel -r test // 删除用户-r同步删除用户家目录
### --- 手动把用户添加到组里
[root@server11 ~]# gpasswd -a yanqi1 yanqigroup #推荐使用gpasswd添加用户到附加组里
### --- 删除组内用户
[root@server11 ~]# gpasswd -d yanqi1 yanqigroup
[root@server11 ~]# id yanqi // 查询用户相关信息
uid=1001(yanqi) gid=1001(yanqi) groups=1001(yanqi)
[root@server11 ~]# whoami // 查看当前登录用户
root