Ecs Linux系统随机生成复杂密码的方法
发布日期:2015-12-22 17:12:24
Ecs Linux主机随机生成密码,一般可用以下两种方式来生成,以下以Centos6.5为例 1、使用date命令的MD5SUM之来生成 可通过将获取当前时间的命令通过管道生成md5值截取其中的一部分当做随机字符串,如下所示 可获取字符串第10到30位之间的值 2、使用mkpasswd命令来生成 首先需要安装mkpasswd包,包含在expect包里,因此在Centos6.5下的安装方式为 yum install expect -y 安装完成后就可使用mkpasswd命令来生成随机字符串来当做密码 mkpasswd支持的参数如下,可以man mkpasswd看下,这里介绍下主要的几个参数 -C ##生成密码中包含大写字母的位数,默认是2位 -c ##生成密码中包含小写字母的位数,默认是2位 -d ##生成密码中包含数字的位数,默认是2位 -l ##生成密码的长度,默认是9位,不同版本的默认长度可能是不一样的。 -s ##生成密码中包含特殊字符的位数,默认是1位 如下是示例
|