几种随即生成密码的方法
时间:2009-07-10 来源:zhaohang3031
expect 包带有一个很强大的生成随即密码的shell脚本:mkpasswd ,但是该报默认没有被安装,需要手工安装!
-l 密码长度 -d 最少包含几个数字 -c 最少包含几个小写字母 -C 最少包含几个大写字母 -s 最少包含几个特殊字符
|
OpenSSL能创建非常强壮的随机密语: |
openssl passwd -1 命令可以输出shadow里面的密码,把这个命令生成的秘串更改为你shadow里的密码,那么下次你登录系统就可以用你的生成密码的口令来登录了,使用这个命令,即使口令一样,多次执行生成的密码串也不一样。那个hash值对应的密码是完全随机的基于64位字符编码的28位长,因此要破解它是非常困难的,只要不用那些密码已经公布出来的hash值创建账号,即使这些密码文件被公布也还是比较安全的。使用旧的unix哈希可以去掉 -1 参数。 |