歡迎光臨
每天分享高質量文章

3 個 Linux 命令列密碼管理器 | Linux 中國

給在終端視窗花費大量時間的人們的密碼管理器。
— Scott Nesbitt


致謝
編譯自 | https://opensource.com/article/18/4/3-password-managers-linux-command-line 
 作者 | Scott Nesbitt
 譯者 | MjSeven ? ? ? ? 共計翻譯:31 篇 貢獻時間:84 天

給在終端視窗花費大量時間的人們的密碼管理器。

我們都希望我們的密碼安全可靠。為此,許多人轉向密碼管理應用程式,如 KeePassX[1] 和 Bitwarden[2]

如果你在終端中花費了大量時間而且正在尋找更簡單的解決方案,那麼你需要瞭解下諸多的 Linux 命令列密碼管理器。它們快速,易於使用且安全。

讓我們來看看其中的三個。

Titan

Titan[3] 是一個密碼管理器,也可作為檔案加密工具。我不確定 Titan 在加密檔案方面效果有多好;我只是把它看作密碼管理器,在這方面,它確實做的很好。

Titan 將你的密碼儲存在加密的 SQLite 資料庫[4]中,你可以在第一次啟動該應用程式時建立並新增主密碼。告訴 Titan 增加一個密碼,它需要一個用來識別它的名字、使用者名稱、密碼本身、URL 和關於密碼的註釋。

你可以讓 Titan 為你生成一個密碼,你可以透過條目名稱或數字 ID、名稱、註釋或使用正則運算式來搜尋資料庫,但是,檢視特定的密碼可能會有點笨拙,你要麼必須列出所有密碼滾動查詢你想要使用的密碼,要麼你可以透過使用其數字 ID(如果你知道)列出條目的詳細資訊來檢視密碼。

Gopass

Gopass[5] 被稱為“團隊密碼管理器”。不要因此感到失望,它對個人的使用也很好。

Gopass 是用 Go 語言編寫的經典 Unix 和 Linux Pass[6] 密碼管理器的更新版本。安裝純正的 Linux 方式,你可以編譯原始碼[7]使用安裝程式[8]以在你的計算機上使用 gopass。

在開始使用 gopass 之前,確保你的系統上有 GNU Privacy Guard (GPG)[9] 和 Git[10]。前者對你的密碼儲存進行加密和解密,後者將提交到一個 Git 倉庫[11]。如果 gopass 是給個人使用,你仍然需要 Git。你不需要擔心提交到倉庫。如果你感興趣,你可以在檔案中[12]瞭解這些依賴關係。

當你第一次啟動 gopass 時,你需要建立一個密碼儲存庫並生成一個金鑰[13]以確儲儲存的安全。當你想新增一個密碼(gopass 中稱之為“secret”)時,gopass 會要求你提供一些資訊,比如 URL、使用者名稱和密碼。你可以讓 gopass 為你新增的“secret”生成密碼,或者你可以自己輸入密碼。

根據需要,你可以編輯、檢視或刪除密碼。你還可以檢視特定的密碼或將其複製到剪貼簿,以將其貼上到登入表單或視窗中。

Kpcli

許多人選擇的是開源密碼管理器 KeePass[14] 和 KeePassX[15]。 Kpcli[16] 將 KeePass 和 KeePassX 的功能帶到你的終端視窗。

Kpcli 是一個鍵盤驅動的 shell,可以完成其圖形化的表親的大部分功能。這包括開啟密碼資料庫、新增和編輯密碼和組(組幫助你組織密碼),甚至重新命名或刪除密碼和組。

當你需要時,你可以將使用者名稱和密碼複製到剪貼簿以貼上到登入表單中。為了保證這些資訊的安全,kpcli 也有清除剪貼簿的命令。對於一個小終端應用程式來說還不錯。

你有最喜歡的命令列密碼管理器嗎?何不透過發表評論來分享它?


via: https://opensource.com/article/18/4/3-password-managers-linux-command-line

作者:Scott Nesbitt[18] 選題:lujun9972 譯者:MjSeven 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂