Linux生成随机密码

  • Post author:
  • Post category:linux




使用SHA算法来加密日期,并输出结果的前10个字符:

date +%s |sha256sum |base64 |head -c 10 ;echo



标题使用内嵌的/dev/urandom,并过滤掉那些日常不怎么使用的字符。包含数字字母大小写,特殊字符

mac使用以下命令(10位数随机密码)

LC_CTYPE=C < /dev/urandom tr -dc 0-9-A-Z-a-z-_\!\@\#\$\%\^\&\*\(\)-+=|head -c ${1:-10};echo

Linux可以用下面的命令(12位数随机密码)

tr -dc A-Z-a-z-0-9-\ |/dev/urandom |head -c 12;echo



版权声明:本文为weixin_43951431原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。