3 個 Linux 命令行密碼管理器
我們都希望我們的密碼安全可靠。為此,許多人轉向密碼管理應用程序,如 KeePassX 和 Bitwarden。
如果你在終端中花費了大量時間而且正在尋找更簡單的解決方案,那麼你需要了解下諸多的 Linux 命令行密碼管理器。它們快速,易於使用且安全。
讓我們來看看其中的三個。
Titan
Titan 是一個密碼管理器,也可作為文件加密工具。我不確定 Titan 在加密文件方面效果有多好;我只是把它看作密碼管理器,在這方面,它確實做的很好。
Titan 將你的密碼存儲在加密的 SQLite 資料庫中,你可以在第一次啟動該應用程序時創建並添加主密碼。告訴 Titan 增加一個密碼,它需要一個用來識別它的名字、用戶名、密碼本身、URL 和關於密碼的注釋。
你可以讓 Titan 為你生成一個密碼,你可以通過條目名稱或數字 ID、名稱、注釋或使用正則表達式來搜索資料庫,但是,查看特定的密碼可能會有點笨拙,你要麼必須列出所有密碼滾動查找你想要使用的密碼,要麼你可以通過使用其數字 ID(如果你知道)列出條目的詳細信息來查看密碼。
Gopass
Gopass 被稱為「團隊密碼管理器」。不要因此感到失望,它對個人的使用也很好。
Gopass 是用 Go 語言編寫的經典 Unix 和 Linux Pass 密碼管理器的更新版本。安裝純正的 Linux 方式,你可以編譯源代碼或使用安裝程序以在你的計算機上使用 gopass。
在開始使用 gopass 之前,確保你的系統上有 GNU Privacy Guard (GPG) 和 Git。前者對你的密碼存儲進行加密和解密,後者將提交到一個 Git 倉庫。如果 gopass 是給個人使用,你仍然需要 Git。你不需要擔心提交到倉庫。如果你感興趣,你可以在文檔中了解這些依賴關係。
當你第一次啟動 gopass 時,你需要創建一個密碼存儲庫並生成一個密鑰以確保存儲的安全。當你想添加一個密碼(gopass 中稱之為「secret」)時,gopass 會要求你提供一些信息,比如 URL、用戶名和密碼。你可以讓 gopass 為你添加的「secret」生成密碼,或者你可以自己輸入密碼。
根據需要,你可以編輯、查看或刪除密碼。你還可以查看特定的密碼或將其複製到剪貼板,以將其粘貼到登錄表單或窗口中。
Kpcli
許多人選擇的是開源密碼管理器 KeePass 和 KeePassX。 Kpcli 將 KeePass 和 KeePassX 的功能帶到你的終端窗口。
Kpcli 是一個鍵盤驅動的 shell,可以完成其圖形化的表親的大部分功能。這包括打開密碼資料庫、添加和編輯密碼和組(組幫助你組織密碼),甚至重命名或刪除密碼和組。
當你需要時,你可以將用戶名和密碼複製到剪貼板以粘貼到登錄表單中。為了保證這些信息的安全,kpcli 也有清除剪貼板的命令。對於一個小終端應用程序來說還不錯。
你有最喜歡的命令行密碼管理器嗎?何不通過發表評論來分享它?
via: https://opensource.com/article/18/4/3-password-managers-linux-command-line
作者:Scott Nesbitt 選題:lujun9972 譯者:MjSeven 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive