linux中shell生成随机密码例子
发布时间:2022-06-20 23:45:23 所属栏目:Linux 来源:互联网
导读:shell命令可以生成随机密码我在很早以前就介绍过一些例子了,这里看到一站长写的文章再整理一下与大家一起学习他的方法. 为了生成更加无序及相应复杂的密码,因此写了个生成随机密码的脚本,在此之前生成密码通常我是通过如下命令实现的: cat /dev/urandom | he
shell命令可以生成随机密码我在很早以前就介绍过一些例子了,这里看到一站长写的文章再整理一下与大家一起学习他的方法. 为了生成更加无序及相应复杂的密码,因此写了个生成随机密码的脚本,在此之前生成密码通常我是通过如下命令实现的: cat /dev/urandom | head -n 1 | md5sum | head -c 16 好了,不说所了,直接上脚本,代码如下: [root@liufofu shell]# cat make_random_passwd.sh #!/bin/bash ######################################### # author www.phpfensi.com # email phpfensi.com@qq.com # date 2014-08-15 ######### descprition ################## # 1.生成随机密码 # 2. ######################################## #init variables PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH ff_outputdir=/tmp/liufofu curdate=$(date +%Y%m%d) curtime=$(date +%H%M%S) ff_logfile=${ff_outputdir}/${curdate}.log if [ ! -e ${ff_outputdir} ];then mkdir -p ${ff_outputdir} fi #处理过程中产生的日志由日志函数来进行处理记录 [root@liufofu shell]# cat make_random_passwd.sh #!/bin/bash ######################################### # author www.phpfensi.com # email phpfensi@qq.com # date 2014-08-15 ######### descprition ################## # 1.生成随机密码 # 2. ######################################## #init variables PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH ff_outputdir=/tmp/liufofu curdate=$(date +%Y%m%d) curtime=$(date +%H%M%S) ff_logfile=${ff_outputdir}/${curdate}.log if [ ! -e ${ff_outputdir} ];then mkdir -p ${ff_outputdir} fi。 (编辑:淮安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |