1. 使用mkpasswd命令:
linux中的mkpasswd
命令可以用来生成随机密码,使用前需要先通过yum -y install expect
安装。
使用说明:
- -l:指定长度,默认9位
- -C:指定大写字母的数量
- -c:指定小写字母的数量
- -d:指定数字的数量
- -s:指定特殊字符的数量
示例:
1 2 3 4 |
[ma@vm ~]$ mkpasswd -l 20 -d 3 -C 4 -c 5 -s 6 1tHpg1pr]=~;l]{R0lZO [ma@vm ~]$ mkpasswd -l 20 -C 4 -c 5 -s 5 +5tq9rMJc]ws*HayO=h~ |
2. 使用openssl命令:
1 2 |
[root@aliyun-hk ~]# openssl rand -base64 30 sjvxYuHVWl2SeRAuMVDnlExtO5kEOFWy+xNSnP8n |
最后的30
表示密码长度。
评论