usermod:
更改用户的uid 和 gid
usermod -u 111 username 更改用户的uid
usermod -g gid username 更改用户的gid
用户密码管理:
tail /etc/shadow 可以查看用户密码
如果是两个 !! 表示用户无密码,有密码的是一个加密的字符串(并且不能被反编译)
head /etc/shadow 可以查看密码,如果密码为 * 表示用户被锁定不能登录
passwd -l 加上用户id 可以锁定用户(usermod -L 同样可以锁定用户)
passwd -u 加上用户id 可以解锁用户(usermod -U 也可以解锁用户)
passwd --stdin 用户id (可以明文显示密码然后更改密码)
shell里面的脚本用法:更改密码使用 管道符 。| 把前面的命令输出到后面的命令里面
mkpasswd:
首先安装一个工具包
mkpasswd可以随机生成一个高强度密码。