34 usermod命令
更改gid -g
[root@localhost ~]
wsl:x:1000:1000::/home/wsl:/bin/bash (gid = 1000)
[root@localhost ~]
[root@localhost ~]
wsl:x:1000:0::/home/wsl:/bin/bash
指定uid -u 指定家目录 -d 指定shell -s 指定扩展组 -G
同样的usermod还有其它一些可指定的
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
uid=1000(wsl) gid=0(root) 组=0(root) (组为扩展组)
[root@localhost ~]
[root@localhost ~]
uid=1000(wsl) gid=0(root) 组=0(root),1000(wsl)
[root@localhost ~]
35 用户密码管理
密码更改、让普通用户更改自己的密码
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
密码锁定与解锁
[root@localhost ~]
wsl:$6$B.Avexvt$ne.vMiTMFBrMGpDVxzxcjQxBZ66LZV8SJ7wE8pLk4ZgYa5KgFrHD9zGoa0A6h/cVrSITnf8AAP9AzQzC6xxwX/:17527:0:99999:7:::
wsl1:!!:17527:0:99999:7::: (有密码为加密字符串,没密码为两个感叹号!!)
[root@localhost ~]
锁定用户 wsl 的密码 。
passwd: 操作成功
[root@localhost ~]
解锁用户 wsl 的密码。
passwd: 操作成功
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
更改用户 wsl 的密码 。
123456
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]
更改用户 wsl 的密码 。
passwd:所有的身份验证令牌已经成功更新。
echo的使用
[root@localhost ~]
123
sss
[root@localhost ~]
123 sss
[root@localhost ~]
更改用户 wsl 的密码 。
新的 密码:重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。
密码设定尽量随机
36 mkpasswd命令
密码生成命令
[root@localhost ~]
[root@localhost ~]
x90Qwr&xA
[root@localhost ~]
uHke9=!.tsI4