1.使用openssl生成复杂密码。
openssl rand -base64 32 #密码长度32位。
2.使用md5随机生成
date | md5sum
3.使用urandom生成复杂密码,包含各种字符。
#/bin/bash
#generate safe password
#执行sh safe-pass.sh 密码位数
case $1 in
*)
</dev/urandom tr -dc '1-9!@#$%^&*()a-z-A-Z' | head -c$*; echo " "
;;
esac