在 Ubuntu 中生成强密码的 7 种方法

我们都知道为我们的系统、在线帐户和其他敏感应用程序使用强密码是多么重要。 真正的交易是如何生成一个您可以依赖的密码以及一个遵循强密码标准的密码。 理想情况下,强密码必须包含小写字母、大写字母、数字和符号。 如果您手动执行此任务似乎很烦人,Ubuntu 提供了许多方法,您可以通过这些方法自动生成如此强的密码。

本文介绍了 7 种这样的自动密码生成方式。

我们已经在 Ubuntu 18.04 LTS 系统上运行了本文中提到的命令和过程。 这里提到的大多数方法包括使用 Ubuntu 命令行终端来安装和使用密码生成实用程序。 您可以通过系统 Dash 或 Ctrl+Alt+T 快捷方式打开终端应用程序。

笔记: 在通过 apt-get 命令安装任何软件之前,最好使用以下命令更新系统存储库:

$ sudo apt-get update

这样,您将能够添加最新的可用软件版本。

方法一:使用 OpenSSL

要通过 OpenSSL 实用程序生成随机密码,请在终端中输入以下命令:

$ openssl rand -base64 14

这里,

  • rand 将生成一个随机密码
  • -base64 确保可以通过键盘输入密码格式
  • 14是密码的长度

尽管大多数 Linux 发行版都附带 OpenSSL,但您的系统可能缺少 rand 实用程序,因此上述命令可能不适合您。 但是,您可以通过以下命令安装它 sudo:

$ sudo apt install rand

方法 2:使用 pwgen 实用程序

pwgen 实用程序可帮助您在几秒钟内生成强大且易于记忆的密码。 您可以通过以下命令安装此实用程序

$ sudo apt-get install pwgen