老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

一個碼農都在用的密碼管家:KeepassDX 完全入門指南

從零開始學會這款 Android 上最受歡迎的開源密碼管理工具,包含安裝、第一次設定、以及三個新手必學的核心功能。

KeepassDX 是什麼?

想像一下,你手上有一串數十把鑰匙——銀行密碼、電子郵件、社交媒體、遊戲帳號、公司內部系統……每一把都長得差不多,但開的鎖完全不同。更糟的是,有些鎖還會定期換鎖芯(定期強制更換密碼),你根本記不住哪把鑰匙對哪把鎖。

KeepassDX 就是手機裡的那個保險箱。它把你所有的帳號密碼、信用卡資訊、甚至是身份證號碼,全部加密鎖在一個資料庫檔案裡。打開這個保險箱只需要一把「主鑰匙」——你可以選擇一個主密碼、一個實體鑰匙檔,或者兩者搭配使用。

它是 Android 平台上最受歡迎的開源密碼管理工具之一,來自法國開發者 Kunzisoft 的手。和那些需要雲端帳號同步的商業密碼管理器不同,KeepassDX 的資料庫純本機、開源、免費,不會把你的密碼上傳到任何伺服器。如果你在意隱私、不想被廣告跟蹤、也不想付月費,這款就是首選,需要更深入了解可以去看 KeepassDX文檔。

安裝

KeepassDX 只支援 Android(APK 安裝包,版本 4.4.5,約 15.81MB)。安裝本身很簡單——從 KeepassDX下載 拿到 APK,點一下就好,但有幾件事新手常踩坑:

國產 ROM 的權限陷阱:MIUI(小米)、ColorOS(OPPO)、OneUI(三星)這些自定義系統,預設會擋住某些權限請求。如果你之後要用自動填充功能,安裝完一定要進系統設定 → 應用程式 → KeepassDX → 權限,把「自動填充服務」和「虛擬鍵盤」這兩項手動打開。否則到時候你在網頁登入頁按自動填充按鈕,會發現什麼都沒發生。

舊版本覆蓋安裝:如果你之前裝過 KeepassDX 的舊版本,直接覆蓋安裝不會丟失資料庫,但第一次啟動時它可能會花幾秒鐘自動升級資料庫格式——這是正常的,耐心等一下就好,別強制關閉。

首次啟動語言選擇:打開後第一個畫面會讓你選語言,選「繁體中文」就好。之後還會問要不要開啟「剪貼簿信任」功能——建議開啟,這樣複製密碼後它會自動幫你從剪貼簿清除,防止別的 App 偷看。

KeepassDX 首次啟動畫面

打開之後的第一次最短跑通

好,現在你有了一個乾淨的 KeepassDX。我們用 3 分鐘走完一次完整流程——建立資料庫、設主密碼、存第一條密碼。

第一步:建立資料庫

打開 App,你會看到一個很大的「建立資料庫」按鈕。點它。接著它問你兩件事:

  • 資料庫要叫什麼名字? 隨便取,比如「我的密碼庫」。這個檔名之後會顯示在檔案管理員裡。
  • 存到哪裡? 建議存在手機內部儲存空間(不是 SD 卡、不是雲端掛載目錄)。之後同步再用 Syncthing 這類工具在背景同步就好,直接從雲端掛載目錄打開資料庫會慢很多。

設好後點「下一步」。

第二步:設主密碼

這是整個流程最關鍵的一步。你有三個選擇:

  • 設一個主密碼(最常用)
  • 用一個鑰匙檔(把加密金鑰存在一個檔案裡,拔掉檔案就打不開)
  • 兩者都要(最安全,相當於雙重驗證)

密碼建議至少 16 字元,混合大小寫、數字、符號。記不住?沒關係——後面我們會學密碼生成器。

設好後點「建立」,App 會花幾秒鐘跑加密運算(Argon2d,故意設計得慢,防止暴力破解),完成後你就進入主畫面了。

第三步:存第一條密碼

主畫面右下角有個大「+」按鈕,點它。

表單裡要填的欄位:

  • 標題:網站或 App 的名稱(比如「GitHub」)
  • 使用者名稱:你的登入帳號
  • 密碼:點旁邊那個 ✨ 小圖示,會跳出密碼生成器——直接按「生成」按鈕,它就幫你造一個 16 位元的隨機密碼(後面會教怎麼自訂生成規則)
  • URL:可選,填網站首頁的網址(之後自動填充功能會靠這個來匹配)

填完點右上角的「✓」儲存。恭喜——你的第一條密碼已經安全地躺在保險箱裡了。

新手最值得先碰的三件事

走完流程之後,這三個功能是你最先要熟練的。不會這三個,等於只用到了 KeepassDX 一成的功力。

密碼生成器:讓電腦幫你造真正安全的密碼

你有沒有過這種情況:某個網站要求密碼至少 12 位元、要有大小寫和符號、不能包含生日……然後你絞盡腦汁編了一個「Abc123!@#」,覺得自己很機智?其實這種模式密碼,破譯工具幾秒就能識破。

KeepassDX 的密碼生成器用的是 Android 系統提供的加密隨機數生成器(SecureRandom),產生的是密碼學等級的真隨機密碼——人工不可能造得出來。

打開方式有兩種,更完整的功能說明可以參考 KeepassDX官網:

  • 在編輯條目時,點密碼欄位旁邊的 ✨ 圖示
  • 或者直接在密碼欄位上長按——它會用上次的設定直接生成,不用等彈窗

進入生成器後你可以調整:

  • 長度:預設 16 字元,建議拉到 20 以上(越長越難破)
  • 字元類型:勾選大小寫、數字、特殊符號四個全部
  • 排除易混淆字元:把 O(字母)、0(數字零)、l(小寫 L)、I(大寫 I)、1(數字一)排除掉,省得之後複製貼上時搞混

如果你不喜歡亂碼密碼,還有一個口令詞模式——從英文詞彙庫裡隨機挑幾個單字,用連字號串起來,比如 coral-hazardous-watch-4。這種密碼好記得多,適合拿來當主密碼。

密碼生成器

自動填充:再也不用手動複製貼上

每次要登入 App 都要打開 KeepassDX → 找條目 → 複製密碼 → 切回來貼上,這樣來回切至少五秒。自動填充就是解決這個問題的。

設定路徑:KeepassDX 設定 → 表單填充 → 裝置鍵盤設定 → 啟用自動填充服務。系統會彈窗讓你把 KeepassDX 加進自動填充的授權清單裡。

之後你打開任何 App 的登入頁,焦點移到帳號或密碼輸入框時,Android 鍵盤上方就會跳出 KeepassDX 的小圖示。點一下、選對應的條目——帳號和密碼自動填好,一秒搞定。

有個例外要知道:某些 App(特別是遊戲和銀行 App)故意禁用了系統自動填充,這時候自動填充按鈕不會出現。這不是 KeepassDX 的問題,而是對方 App 的安全策略。真遇到這種情況,後面會教你用 Magikeyboard 繞過去。

剪貼簿自動清除:防止密碼被偷

手機的剪貼簿是個公共空間——你複製的密碼會躺在那裡直到被別的內容覆蓋。某些惡意 App 會偷偷讀取剪貼簿內容,把你的密碼發出去。

KeepassDX 的「剪貼簿信任」功能就是對付這個的。你在設定裡打開它之後,每次從 KeepassDX 複製密碼到剪貼簿,過一段時間(預設 30 秒,可調整)它就會自動把剪貼簿清空。30 秒足夠你貼完密碼了,但不會讓密碼長時間暴露在公共空間裡。

設在 設定 → 剪貼簿 → 剪貼簿自動清除延遲,建議保留預設值。

新手常問的三個問題

打開資料庫很慢,正常嗎?

打開時間主要取決於你的資料庫大小和手機 CPU 性能。100 條密碼以下的小資料庫,正常應該在 1-3 秒內打開。如果你的資料庫打開要 10 秒以上,可以檢查幾件事:

  • 資料庫檔案是不是存在 SD 卡或雲端目錄?移到手機內部儲存空間會快很多
  • 是不是在資料庫裡塞了很多附件(圖片、PDF)?附件全部要解密才能打開,大附件會拖慢速度——大檔案改用 VeraCrypt 這類工具單獨加密存放
  • Argon2d 迭代次數是不是設太高了?進入資料庫設定 → 加密設定,把迭代次數從預設 10 次降到 5 次,速度能快一倍,安全性只有略微降低

能不能不設主密碼?

可以。KeepassDX 允許你建立一個空主密碼的資料庫。但請千萬謹慎——沒有主密碼意味著任何人拿到你的手機、打開 KeepassDX 就能直接看到所有密碼。這個功能主要是給那些已經用密碼檔(key file)作為唯一保護因子的人準備的,普通人不要這麼做。

忘了主密碼怎麼辦?

很遺憾,沒有任何辦法恢復主密碼。KeepassDX 的資料庫是零知識加密——連 App 自己都不知道你設的主密碼是什麼。如果你真的忘了,這份資料庫等同於報廢,只能重新建一個新的。

這就是為什麼我強烈建議你在安全的地方(比如實體的紙上備份)記下主密碼,或者同時用一個鑰匙檔保護。兩道鎖比一道鎖保險得多。

寫在最後

好,現在你已經會建立資料庫、設好自動填充、也有了自己的主密碼。接下來就是慢慢往裡面塞密碼——每當你需要在一個新網站註冊或登入時,多花三秒在 KeepassDX 裡建一條新的條目,久而久之,你的數位生活就變成只需要記一個主密碼。

別忘了定期備份你的資料庫檔案。把它複製一份到另一台裝置或雲端儲存(但不要把備份檔案存在同一支手機上),這樣即使手機壞了也不會全部丟失。

祝使用愉快,以後再也不用記一堆密碼了。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章

BitComet 深度解析 — 從長效種子看 BT 網路的冷啟動難題

BitComet 憑藉長效種子技術在 BT 下載器中佔據獨特地位,本文深入拆解這項技術的設計原理、代價與適用場景,結合跨協議下載與 HTTP P2P 加速的設計思路,探討這款老牌下載客戶端為何能在競爭激烈的 BT 市場中長久存活。