mkpasswd是个小工具,可以随机生产密码,用起来很方便,默认是没有的,用yum安装
- [root@ip-172-31-29-22 ~]# yum install -y expect
- Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
- dockerrepo | 2.9 kB 00:00:00
- rhui-REGION-client-config-server-7 | 2.9 kB 00:00:00
- rhui-REGION-rhel-server-releases | 3.5 kB 00:00:00
- rhui-REGION-rhel-server-rh-common | 3.8 kB 00:00:00
- (1/2): rhui-REGION-rhel-server-releases/7Server/x86_64/updateinfo | 2.4 MB 00:00:00
- (2/2): rhui-REGION-rhel-server-releases/7Server/x86_64/primary_db | 46 MB 00:00:01
- Resolving Dependencies
- --> Running transaction check
- ---> Package expect.x86_64 0:5.45-14.el7_1 will be installed
- --> Processing Dependency: libtcl8.5.so()(64bit) for package: expect-5.45-14.el7_1.x86_64
- --> Running transaction check
- ---> Package tcl.x86_64 1:8.5.13-8.el7 will be installed
- --> Finished Dependency Resolution
- Dependencies Resolved
- =============================================================================================================================================================================================
- Package Arch Version Repository Size
- =============================================================================================================================================================================================
- Installing:
- expect x86_64 5.45-14.el7_1 rhui-REGION-rhel-server-releases 262 k
- Installing for dependencies:
- tcl x86_64 1:8.5.13-8.el7 rhui-REGION-rhel-server-releases 1.9 M
- Transaction Summary
- =============================================================================================================================================================================================
- Install 1 Package (+1 Dependent package)
生成密码,-l是要生成的密码长度,-s是包含几个特殊字符,-d是包含几 个数字,-c是小写字符个数,-C是大写字符个数
- [root@ip-172-31-29-22 ~]# mkpasswd -l 20 -s 4 -d 3 -c 3 -C 3
- xgVYfo.py!0n$3hE1%et
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20893244/viewspace-2150338/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20893244/viewspace-2150338/