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

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

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

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