簡介:Vanta 是一個安全且使用者友善的命令列介面 (CLI) 密碼管理器。
收錄於:6/27/2025
連結:
Vanta screenshot

Vanta 是什麼?

Vanta 是一個命令列介面 (CLI) 密碼管理器,旨在安全且輕鬆地管理您的登入憑證。它利用強大的加密方法,例如使用 bcrypt 進行主密碼雜湊處理,以及使用 Fernet(來自密碼學函式庫的對稱加密)來加密儲存的密碼,確保敏感資料受到保護。它提供了一個直接的介面,用於檢視、新增、更新和刪除密碼,並將所有條目(網站、使用者名稱、加密密碼)儲存在 SQLite 資料庫中。它適用於偏好安全、本機且基於命令列的解決方案來管理其數位身份的使用者。

如何使用 Vanta

要使用 Vanta,使用者首先需要確保已安裝 Python 3.x 及所需的套件 (bcrypt, cryptography, rich),這可以透過 `pip install -r requirements.txt` 完成。下一步是複製 Vanta 的 GitHub 儲存庫並導航到其目錄中。接著,使用者透過執行 `python src/main.py` 來啟動密碼管理器。首次執行時,Vanta 會提示使用者建立一個主密碼,提供自行輸入或生成一個強大隨機密碼的選項。設定完成後,或如果主密碼已存在,使用者透過輸入其主密碼進行身份驗證。驗證成功後,使用者可以使用各種 CLI 命令與密碼庫互動,例如 `/view` 用於列出密碼、`/add` 用於建立新條目、`/update` 用於修改現有條目、`/delete` 用於刪除條目,以及 `/quit` 用於退出程式。沒有提及明確的定價模式,這意味著它是一個免費的開源工具。

Vanta 的核心功能

使用 bcrypt 進行主密碼雜湊處理和 Fernet 進行儲存密碼的「安全加密」

「主密碼管理」,可選擇建立或生成強大隨機密碼

具有清晰提示和快捷方式的「直觀命令列介面 (CLI)」

對使用者建立的密碼進行「密碼複雜度檢查」

針對新條目的「按需密碼生成」

在 SQLite 資料庫中「有組織地儲存」網站、使用者名稱和加密密碼條目

以可讀表格格式「清晰顯示」儲存的密碼

具有自動資料庫儲存路徑確定的「跨平台相容性」

Vanta 的使用場景

安全地儲存各種網站和線上服務的登入憑證。

為新帳戶生成強大、獨特的密碼以增強安全性。

從命令列快速檢索特定的使用者名稱和密碼。

有效率地更新已洩露或過時的密碼。

在本機管理個人密碼,不依賴雲端服務。

適用於偏好使用命令列介面管理其數位身份的開發人員或使用者。