我们都希望我们的密码安全可靠。为了做到这一点,许多人转向密码管理应用程序,如 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 将其称为秘密)时,gopass 会要求您提供诸如 URL、用户名和关于秘密的注释之类的信息。您可以让 gopass 为您正在添加的秘密生成密码,或者您可以自己输入一个。
根据需要,您可以编辑、查看或删除密码。您还可以查看特定密码或将其复制到剪贴板,以将其粘贴到登录表单或窗口中。
Kpcli
许多人选择的开源密码管理器是 KeePass 或 KeePassX。Kpcli 将 KeePass 和 KeePassX 的功能带到您最近的终端窗口。

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