mkpasswd 的使用

yum install -y expect #安装

 mkpasswd  -l 20 -d 5 -c 5 -C 5 -s 5           #创建了一个长度为20位,包括数字个数,包含小写                                                 字母个数,包含大写字母个数,包含特殊符号个数
Z}K7hp0UPJ6v@&,c5{d3

常用的选项, -l 指定 长度

-d 指定 数字的个数

-c 指定 小写字符个数 -C 指定大写字符个数

-s 指定特殊字符个数

usage: mkpasswd [args] [user]

where arguments are:

-l #      (length of password, default = 7)

指定密码的长度,默认是7位数

-d #      (min # of digits, default = 2)

指定密码中数字最少位数,默认是2位

-c #      (min # of lowercase chars, default = 2)

指定密码中小写字母最少位数,默认是2位

-C #      (min # of uppercase chars, default = 2)

 指定密码中大写字母最少位数,默认是2位

-s #      (min # of special chars, default = 1)

指定密码中特殊字符最少位数,默认是1位

-v        (verbose, show passwd interaction)