第 3 / 7 章
第 3 章

四個介面怎麼分工

Bitwarden 有網頁版、瀏覽器擴充、桌面 App、手機 App、CLI —— 五個入口。

新手最常卡住的地方不是不會用,是以為它們是同一個東西的不同外觀。

它們不是。資料同一份,登入與解鎖狀態各自獨立。

四個常用介面存取同一份 vault;登入與解鎖狀態各自獨立

一張表看完

介面登入解鎖主要用途
網頁版各自各自管理(匯入、匯出、清垃圾桶最完整)
瀏覽器擴充各自可由桌面 App 代解鎖日常填表主力
桌面 App各自Windows Hello(需先設 PIN)Windows 上的本機解鎖
手機 App各自Face ID / 指紋手機上填表、外出查資料
CLI(bw)每個終端都要每個終端 unlock 一次大量盤點、對帳、自動化

三個由此推出的結論

1. 「我在網頁登入了」不代表 CLI 能用

這是最常見的誤會。網頁版解鎖了,CLI 仍然是未登入狀態。CLI 沒有「記住登入」這回事 —— 每一個新開的終端都要自己 unlock 一次。

2. 資料是同步的,所以千萬不要重複匯入

網頁版匯入完,CLI 只要 bw sync 就抓得到同一批資料。如果你在 CLI 再 import 一次,你不會「補齊」,你會變成兩份。

3. 解鎖頻率由設定決定,不是由介面決定

手機與桌面都能用生物辨識解鎖,但真正決定「你多久要打一次主密碼」的是 vault timeout。

手機 App:真正該調的是逾時

iOS 上的路徑是「設定 → 帳戶安全 → 逾時」,選項大致是 15 分鐘 / 1 小時 / 4 小時 / 永不。

  • 不要選「永不」:那等於「手機解鎖 = vault 解鎖」,撿到手機的人直接看到全部密碼
  • 建議 1~4 小時:兼顧安全與日常手感

還有一條容易漏的:

iOS 裝置密碼必須跟主密碼不同。 如果兩者一樣,一組密碼同時打開兩層,Face ID 等於白設。

生物辨識的安全性建立在「驗證在本機執行、Bitwarden 收不到你的生物特徵資料」這件事上,官方文件寫得很明確。這也是為什麼它免費 —— 它不消耗伺服器資源。

桌面 App:Windows Hello 要先有 PIN

Windows 上桌面 App 的生物辨識走 Windows Hello。但如果你這台機器沒有設定 Windows PIN,Windows Hello 就沒有可用的驗證方式,你仍然要打主密碼。

這一點和一個常見的卡點是同一個根因:這台機器沒有平台驗證器。(另一個同源的症狀出現在瀏覽器匯出密碼時 —— 它會要求裝置驗證,然後一直轉圈。第 7 章會再遇到。)

網頁版:管理動作都在這裡

匯入、匯出、清空垃圾桶、看安全報告 —— 這些「整個庫等級」的操作,網頁版最完整。把它當成管理後台,而不是日常入口。

CLI:不是給所有人的

如果你的目標只是「在網站上自動填密碼」,你不需要 CLI。CLI 的價值在批次:一次盤點幾百筆、對帳、匯出加密備份。

想跳過的話,直接去第 5 章。想用的人,第 4 章有完整指令。

我沒測到的地方