创建随机数的方法:
1~~~~ /dev/urandom
比如我们要产生一个8位的字母和数字混合的随机密码,可以这样:
[linux@test /tmp]$ cat /dev/urandom | head -1 | md5sum | head -c 8 6baf9282 2~~~~
[chengmo@centos5 shell]$ echo $RANDOM 66918 [chengmo@centos5 shell]$ echo $RANDOM 10092
echo $((RANDOM%10)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vi passwd.sh #创建一个 10 位的随机的密码。。。 #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9) for ((i=0;i<10;i++));do echo -n ${a[$RANDOM % ${#a[@]}]} done echo
[root@2 shell]# sh passwd.sh BF8366c@13 vi useradd.sh #创建5个账号,引用了随机的密码。 #!/bin/bash i=1 while [ $i -le 5 ] do useradd red$i a=`sh ./passwd.sh` echo " red$i:$a " >> sumuserpasswd echo "~~~~~~~~~~~" >> sumuserpasswd echo red$i:$a|chpasswd # echo $a | passwd –-stdin red"$i" let i++ done
[root@2 shell]# cat /etc/passwd|grep red red1:x:515:515::/home/red1:/bin/bash red2:x:516:516::/home/red2:/bin/bash red3:x:517:517::/home/red3:/bin/bash red4:x:518:518::/home/red4:/bin/bash red5:x:519:519::/home/red5:/bin/bash #查看结果 [root@2 shell]# cat sumuserpasswd red1:$Ca7%298d2 ~~~~~~~~~~~~~ red2:eEaBBB7Fb4 ~~~~~~~~~~~~~ red3:%3E385cecE ~~~~~~~~~~~~~ red4:3@F%@B0584 ~~~~~~~~~~~~~ red5:AdEe^6BF$F #测试一下 [root@2 shell]# su red1 [red1@2 shell]$ su red2 口令: [red2@2 shell]$
html表格代码
<body> <tableborder='1'> <tr> <td>user</td> <td>passwd</td> </tr> <tr> <td>test1</td> <td>123123</td> </tr> <tr> <td>test2</td> <td>aaabbb</td> </tr> </table> </body>
TEMP=index.html echo "<html><body><h3>账号和密码</h3>" > $TEMP echo "<tableborder=\"1\">" >> $TEMP echo "<tr><td>username</td><td>password</td></tr>>> $TEMP echo "<tr><td>$i</td><td>$a</td></tr>" >> $TEMP echo "</table></body></html>" >>$TEMP echo "open index.html"
本文向大家介绍Shell脚本生成随机密码的若干种可能,包括了Shell脚本生成随机密码的若干种可能的使用技巧和注意事项,需要的朋友参考一下 1.生成随机密码(urandom版本) 2.生成随机密码(字串截取版本) 3.生成随机密码(UUID版本,16进制密码) 4.生成随机密码(进程ID版本,数字密码) 总结 以上所述是小编给大家介绍的Shell脚本生成随机密码的若干种可能,希望对大家有所帮助,如
本文向大家介绍Python生成随机密码,包括了Python生成随机密码的使用技巧和注意事项,需要的朋友参考一下 本人 python新手,使用的环境是python2.7,勿喷 以上就是本文的全部内容了,希望对大家学习python能够有所帮助。
问题内容: 所以我正在尝试bcrypt。我有一类(如下所示,该类来自http://www.firedartstudios.com/articles/read/php- security-how-to-safe-store-your- passwords ),其中包含3个功能。第一个是生成随机的Salt,第二个是使用第一个生成的Salt生成哈希,最后一个是通过将提供的密码与哈希密码进行比较来验证所提
问题内容: 我创建了一个类NewUserEmail以在创建新用户时自动生成带有用户名和密码的电子邮件。我能够创建密码,但是每当尝试使用该密码登录时,它都不会登录。我无法生成我的邮件。请指导我,让我知道我的代码出了什么问题: 问题答案: 以下是一个可行的解决方案。 资源/alfresco/extension/new-user-email-context.xml: demo.NewUserEmail.
问题内容: 我正在尝试在php中生成一个随机密码。 但是我得到所有的’a’s,返回类型是数组类型,我希望它是一个字符串。有关如何更正代码的任何想法? 谢谢。 问题答案: 安全警告 :不是加密安全的伪随机数生成器。寻找其他地方以在PHP中生成加密安全的伪随机字符串。 试试这个(使用代替,因为在字符串上总是):
本文向大家介绍jQuery随机密码生成的方法,包括了jQuery随机密码生成的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery随机密码生成的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的jQuery程序设计有所帮助。