在今天的文章中,我们将介绍在Linux 终端中创建强密码的五种不同方法。文章中提到的所有工具都可以在 Linux 发行版上使用。
有关该主题的更多信息:密码中的空格 - 好还是坏?
在 Linux 终端中创建密码
为了检查和比较在 Linux 控制台中创建的密码强度,我们将使用此服务。去!
Linux终端中使用base64的简单密码
为此,我们使用 date和 base64:
输出是这样的:
密码强度工具说它很强大,但可能会更好。基本上,挑剔缺少特殊字符和缺少数字。在 Linux 控制台中创建密码时,我很少使用 Base64 。

使用 md5sum 在终端中创建密码
以下命令将使用 md5sum 生成密码:
该命令将生成一个密码,如下所示:
这是一个相当强的密码。适合快速创建密码,但为了安全起见,值得添加一些特殊字符。
使用 openssl 生成密码
以下示例显示如何使用 大多数 Linux 发行版上可用的openssl命令生成密码。
简短而简单。输出是一个很长但不是最安全的密码:
使用 openssl rand命令生成的密码与使用md5sum生成的密码非常相似 。
Linux终端使用GPG生成密码
要生成强密码,最好使用 gpg:
“gpg”命令生成如下所示的密码:
密码强度非常好。此命令更难键入,但会创建相当强的密码。
使用 /dev/urandom 创建强密码
使用 / dev / urandom流,可以生成强密码,但这样的密码无法记住。
输入这个命令需要很长时间,但看看密码结果有多酷:
如测试所示,这是最安全的密码。
结论
在 Linux 终端中创建强密码,我个人更喜欢使用 $ date | sha512sum | tail - c 32 然后手动添加一些大写字母和一些特殊字符。