当前位置: 首页 > 科技观察

使用Linux命令行生成随机密码的十种方法

时间:2023-03-15 17:00:26 科技观察

Linux操作系统的一大优点是您可以使用多达数百种方法来完成同一件事。例如,有许多方法可以生成随机密码。本文将介绍十种生成随机密码的方法。这些方法收集在Command-LineFu,并在我们自己的LinuxPC上进行了测试。这十种方法中的一些方法在安装了Cygwin的Windows下也有效,尤其是最后一种。生成随机密码对于以下任何一种方法,您都可以轻松修改它们以生成特定长度的密码,或者仅使用其输出的前N??位。希望您使用的是像LastPass这样的密码管理器,这样您就不必自己记住这些随机生成的密码。1、该方法使用SHA算法对日期进行加密,输出结果的前32个字符:date+%s|sha256sum|base64|head-c32;echo2。该方法使用内嵌的/dev/urandom,过滤掉日常生活中不用的字符。这里只输出结果的前32个字符:/dev/null|base64-w0|rev|cut-b2-|rev8。您甚至可以生成一个可以用左手输入的A密码: