安装expect包:
[root@www.linuxidc.com ]$ yum install expect -y
[root@www.linuxidc.com ]$
[root@www.linuxidc.com ]$ whereis mkpasswd
mkpasswd: /usr/bin/mkpasswd /usr/share/man/man1/mkpasswd.1.gz
用mkpasswd生成随机密码:
[root@www.linuxidc.com ~ 8]$ mkpasswd -l 10 -C 4 -d 3
-l 表示密码长度
-C 表示至少包含几个大写字母
-d 表示至少包含几个数字
用passwd命令重置root密码:
[root@www.linuxidc.com ~ 9]$ passwd root