从命令行获得随机密码的几种方法

有时候可能需要提供一个临时密码,并且要求复杂度足够高,这时候除了绞尽脑汁想一个以外,还有很多种从linux命令行直接获得临时复杂密码的方式。下面一一介绍。

最无脑的:

只是当前日期时间的md5。虽然这种方式有可能会被识破,但不啻是安全级别要求低的时候最方便的临时密码获取方式,而且生成的密码已经足够随机。

下面这个是用linux的伪随机数生成器,生成一串一般用于密码的字母数字混合字符:

下面是精简版的:

如果你有装openssl(很多发行版自带),可以用下面简单的方式,效果不错:

dd命令配合urandom和base64也是个不错的选择:

如果你经常需要生成随机密码,可以将上述任意代码封装成函数,写入~/.bashrc文件里:

本文为悠然居(https://wordpress.youran.me/)的原创文章,转载请注明出处!

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: 从命令行获得随机密码的几种方法
  1. Leniy | #1
    June 29th, 2013 at 10:36 |

    date | md5sum这个有创意

    Google Chrome 27.0.1453.116 Google Chrome 27.0.1453.116 Windows 7 Windows 7
  1. No trackbacks yet.