四個介面怎麼分工
Bitwarden 有網頁版、瀏覽器擴充、桌面 App、手機 App、CLI —— 五個入口。
新手最常卡住的地方不是不會用,是以為它們是同一個東西的不同外觀。
它們不是。資料同一份,登入與解鎖狀態各自獨立。
資料同步
一張表看完
| 介面 | 登入 | 解鎖 | 主要用途 |
|---|---|---|---|
| 網頁版 | 各自 | 各自 | 管理(匯入、匯出、清垃圾桶最完整) |
| 瀏覽器擴充 | 各自 | 可由桌面 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 章有完整指令。