我们都希望我们的密码安全可靠。为了做到这一点,许多人求助于密码管理应用程序,例如 KeePassX 或 Bitwarden。
如果您在终端窗口中花费大量时间,并且正在寻找更简单的解决方案,您会想要查看适用于 Linux 命令行的众多密码管理器之一。它们快速、易于使用且安全。
让我们来看看其中的三个。
Titan
Titan 是一款密码管理器,同时也可以作为文件加密工具。我不确定 Titan 在加密文件方面的效果如何;我只把它当作密码管理器来研究。在这方面,它做得不错。

opensource.com
Titan 将您的密码存储在一个加密的 SQLite 数据库 中,当您首次启动应用程序时,您需要创建该数据库并添加主密码。告诉 Titan 添加密码,它会要求您提供一个名称来标识它、用户名、密码本身、URL 以及关于密码的注释。
您可以让 Titan 为您生成密码,并且您可以通过条目的名称或数字 ID、名称或注释,或者使用正则表达式搜索您的数据库。但是,查看特定密码可能有点笨拙。您要么必须列出所有密码并滚动浏览它们以找到您想要使用的密码,要么可以通过列出条目的详细信息(如果您知道其数字 ID)来查看密码。
Gopass
Gopass 被称为“团队密码管理器”。不要因此而却步。它也非常适合个人使用。

opensource.com
Gopass 是用 Go 编程语言编写的、历史悠久的 Unix 和 Linux Pass 密码管理器的更新版本。以真正的 Linux 风格,您可以编译源代码,也可以使用安装程序在您的计算机上安装 gopass。
在您开始使用 gopass 之前,请确保您的系统上安装了 GNU Privacy Guard (GPG) 和 Git。前者加密和解密您的密码存储,后者将提交签名到 Git 仓库。如果 gopass 用于个人用途,您仍然需要 Git。您只是不需要担心签署提交。如果您有兴趣,可以在文档中了解这些依赖项。
当您第一次启动 gopass 时,您需要创建一个密码存储并生成一个 密钥来保护该存储。当您想要添加密码(gopass 将其称为密钥)时,gopass 会要求您提供诸如 URL、用户名和关于密钥的注释等信息。您可以让 gopass 为您正在添加的密钥生成密码,也可以自己输入密码。
根据需要,您可以编辑、查看或删除密码。您还可以查看特定密码或将其复制到剪贴板,以粘贴到登录表单或窗口中。
Kpcli
许多人选择的开源密码管理器是 KeePass 或 KeePassX。Kpcli 将 KeePass 和 KeePassX 的功能带到您最近的终端窗口。

opensource.com
Kpcli 是一个键盘驱动的 shell,它可以完成其图形表亲可以完成的大部分工作。这包括打开密码数据库;添加和编辑密码和组(这有助于您组织密码);甚至重命名或删除密码和组。
当您需要时,您可以将用户名和密码复制到剪贴板以粘贴到登录表单中。为了保证该信息的安全,kpcli 还有一个清除剪贴板的命令。对于一个小型的终端应用程序来说,这还不错。
您有最喜欢的命令行密码管理器吗?为什么不留下评论分享一下呢?
10 条评论