使用mkpasswd可以根据自己的定义来随意生成密码,其中包括长度,包含内容的个数等。
首先需要安装expect
yum -y install expect
安装完成就可以使用了,以下为使用参数(这几个参数基本够用):
-l # (密码的长度定义, 默认是 9)
-d # (数字个数, 默认是 2)
-c # (小写字符, 默认是 3)
-C # (大写字符, 默认是 2)
-s # (特殊字符, 默认是 1)
具体使用实例:
[root@localhost ~]#mkpasswd -l 10 -d 2 -C 2 -s 1
Bxk_e64jkL