Linux中國

使用 KeePassXC 管理憑據

上一篇文章我們討論了使用伺服器端技術的密碼管理工具。這些工具非常有趣而且適合雲安裝。在本文中,我們將討論 KeePassXC,這是一個簡單的多平台開源軟體,它使用本地文件作為資料庫。

這種密碼管理軟體的主要優點是簡單。無需伺服器端技術專業知識,因此可供任何類型的用戶使用。

介紹 KeePassXC

KeePassXC 是一個開源的跨平台密碼管理器:它是作為 KeePassX 的一個分支開始開發的,這是個不錯的產品,但開發不是非常活躍。它使用 256 位密鑰的 AES 演算法將密鑰保存在加密資料庫中,這使得在雲端設備(如 pCloud 或 Dropbox)中保存資料庫相當安全。

除了密碼,KeePassXC 還允許你在加密皮夾中保存各種信息和附件。它還有一個有效的密碼生成器,可以幫助用戶正確地管理他的憑據。

安裝

這個程序在標準的 Fedora 倉庫和 Flathub 倉庫中都有。不幸的是,在沙箱中運行的程序無法使用瀏覽器集成,所以我建議通過 dnf 安裝程序:

sudo dnf install keepassxc

創建你的皮夾

要創建新資料庫,有兩個重要步驟:

  • 選擇加密設置:默認設置相當安全,增加轉換輪次也會增加解密時間。
  • 選擇主密鑰和額外保護:主密鑰必須易於記憶(如果丟失它,你的皮夾就會丟失!)而足夠強大,一個至少有 4 個隨機單詞的密碼可能是一個不錯的選擇。作為額外保護,你可以選擇密鑰文件(請記住:你必須始終都有它,否則無法打開皮夾)和/或 YubiKey 硬體密鑰。

資料庫文件將保存到文件系統。如果你想與其他計算機/設備共享,可以將它保存在 U 盤或 pCloud 或 Dropbox 等雲存儲中。當然,如果你選擇雲存儲,建議使用特彆強大的主密碼,如果有額外保護則更好。

創建你的第一個條目

創建資料庫後,你可以開始創建第一個條目。對於 Web 登錄,請在「條目」選項卡中輸入用戶名、密碼和 URL。你可以根據個人策略指定憑據的到期日期,也可以通過按右側的按鈕下載網站的 favicon 並將其關聯為條目的圖標,這是一個很好的功能。

KeePassXC 還提供了一個很好的密碼/口令生成器,你可以選擇長度和複雜度,並檢查對暴力攻擊的抵抗程度:

瀏覽器集成

KeePassXC 有一個適用於所有主流瀏覽器的擴展。該擴展允許你填寫所有已指定 URL 條目的登錄信息。

必須在 KeePassXC(工具菜單 -> 設置)上啟用瀏覽器集成,指定你要使用的瀏覽器:

安裝擴展後,必須與資料庫建立連接。要執行此操作,請按擴展按鈕,然後按「連接」按鈕:如果資料庫已打開並解鎖,那麼擴展程序將創建關聯密鑰並將其保存在資料庫中,該密鑰對於瀏覽器是唯一的,因此我建議對它適當命名:

當你打開 URL 欄位中的登錄頁並且資料庫是解鎖的,那麼這個擴展程序將為你提供與該頁面關聯的所有憑據:

通過這種方式,你可以通過 KeePassXC 獲取互聯網憑據,而無需將其保存在瀏覽器中。

SSH 代理集成

KeePassXC 的另一個有趣功能是與 SSH 集成。如果你使用 ssh 代理,KeePassXC 能夠與之交互並添加你上傳的 ssh 密鑰到條目中。

首先,在常規設置(工具菜單 -> 設置)中,你必須啟用 ssh 代理並重啟程序:

此時,你需要以附件方式上傳你的 ssh 密鑰對到條目中。然後在 「SSH 代理」 選項卡中選擇附件下拉列表中的私鑰,此時會自動填充公鑰。不要忘記選擇上面的兩個複選框,以便在資料庫打開/解鎖時將密鑰添加到代理,並在資料庫關閉/鎖定時刪除:

現在打開和解鎖資料庫,你可以使用皮夾中保存的密鑰登錄 ssh。

唯一的限制是可以添加到代理的最大密鑰數:ssh 伺服器默認不接受超過 5 次登錄嘗試,出於安全原因,建議不要增加此值。

via: https://fedoramagazine.org/managing-credentials-with-keepassxc/

作者:Marco Sarti 選題:lujun9972 譯者:geekpi 校對:wxy

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


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國