# rpm -qf /usr/bin/mkpasswd expect-5.44.1.15-5.el6_4.x86_64
# mkpasswd -l 6 -d 2 -c 2 -C 2 -s 0 root 29bTKz -l:密码的长定义,默认是9 -d:数字个安徽,默认是2 -c:小写字符个数,默认是2 -C:大写字科伦坡的个数,默认是2 -s:特列字符个数,默认是1 -v:详细 -p:程序设置密码,默认是passwd # mkpasswd -l 6 -d 2 -c 2 -C 2 -v -s 0 root #可以看到-v参数的做用 spawn passwd root Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully. password for root is ubZN73