该命令用于生成随机密码
安装 yum install expect
参数 | 说明 |
---|---|
-l | 定义生成密码的长度,默认9 |
-d | 定义生成密码中包含的数字最少个数,默认2 |
-c | 定义生成密码中包含的小写字母最少个数,默认2 |
-C | 定义生成密码中包含的大写字母最少个数,默认2 |
-s | 定义生成密码中包含的特殊字符最少个数,默认1 |
生成一个随机密码 mkpasswd -l 12 -d 3 -c 4 -C 3 -s 2
修改账号密码 useradd test mkpasswd -l 12 -d 3 -c 4 -C 3 -s 2 -v test