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
表示密码长度。
评论