3個(gè)Linux命令行密碼管理器
給在終端窗口花費(fèi)大量時(shí)間的人們的密碼管理器。
我們都希望我們的密碼安全可靠。為此,許多人轉(zhuǎn)向密碼管理應(yīng)用程序,如 KeePassX 和 Bitwarden。
如果你在終端中花費(fèi)了大量時(shí)間而且正在尋找更簡單的解決方案,那么你需要了解下諸多的 Linux 命令行密碼管理器。它們快速,易于使用且安全。
讓我們來看看其中的三個(gè)。
Titan
Titan 是一個(gè)密碼管理器,也可作為文件加密工具。我不確定 Titan 在加密文件方面效果有多好;我只是把它看作密碼管理器,在這方面,它確實(shí)做的很好。
Titan 將你的密碼存儲(chǔ)在加密的 SQLite 數(shù)據(jù)庫中,你可以在***次啟動(dòng)該應(yīng)用程序時(shí)創(chuàng)建并添加主密碼。告訴 Titan 增加一個(gè)密碼,它需要一個(gè)用來識(shí)別它的名字、用戶名、密碼本身、URL 和關(guān)于密碼的注釋。
你可以讓 Titan 為你生成一個(gè)密碼,你可以通過條目名稱或數(shù)字 ID、名稱、注釋或使用正則表達(dá)式來搜索數(shù)據(jù)庫,但是,查看特定的密碼可能會(huì)有點(diǎn)笨拙,你要么必須列出所有密碼滾動(dòng)查找你想要使用的密碼,要么你可以通過使用其數(shù)字 ID(如果你知道)列出條目的詳細(xì)信息來查看密碼。
Gopass
Gopass 被稱為“團(tuán)隊(duì)密碼管理器”。不要因此感到失望,它對個(gè)人的使用也很好。
Gopass 是用 Go 語言編寫的經(jīng)典 Unix 和 Linux Pass 密碼管理器的更新版本。安裝純正的 Linux 方式,你可以編譯源代碼或使用安裝程序以在你的計(jì)算機(jī)上使用 gopass。
在開始使用 gopass 之前,確保你的系統(tǒng)上有 GNU Privacy Guard (GPG) 和 Git。前者對你的密碼存儲(chǔ)進(jìn)行加密和解密,后者將提交到一個(gè) Git 倉庫。如果 gopass 是給個(gè)人使用,你仍然需要 Git。你不需要擔(dān)心提交到倉庫。如果你感興趣,你可以在文檔中了解這些依賴關(guān)系。
當(dāng)你***次啟動(dòng) gopass 時(shí),你需要?jiǎng)?chuàng)建一個(gè)密碼存儲(chǔ)庫并生成一個(gè)密鑰以確保存儲(chǔ)的安全。當(dāng)你想添加一個(gè)密碼(gopass 中稱之為“secret”)時(shí),gopass 會(huì)要求你提供一些信息,比如 URL、用戶名和密碼。你可以讓 gopass 為你添加的“secret”生成密碼,或者你可以自己輸入密碼。
根據(jù)需要,你可以編輯、查看或刪除密碼。你還可以查看特定的密碼或?qū)⑵鋸?fù)制到剪貼板,以將其粘貼到登錄表單或窗口中。
Kpcli
許多人選擇的是開源密碼管理器 KeePass 和 KeePassX。 Kpcli 將 KeePass 和 KeePassX 的功能帶到你的終端窗口。
Kpcli 是一個(gè)鍵盤驅(qū)動(dòng)的 shell,可以完成其圖形化的表親的大部分功能。這包括打開密碼數(shù)據(jù)庫、添加和編輯密碼和組(組幫助你組織密碼),甚至重命名或刪除密碼和組。
當(dāng)你需要時(shí),你可以將用戶名和密碼復(fù)制到剪貼板以粘貼到登錄表單中。為了保證這些信息的安全,kpcli 也有清除剪貼板的命令。對于一個(gè)小終端應(yīng)用程序來說還不錯(cuò)。
你有最喜歡的命令行密碼管理器嗎?何不通過發(fā)表評論來分享它?