生物辨識解除鎖定與安全性
請先使用主密碼解除鎖定保管庫 (Vault)。在 Settings → Security(設定 → 安全性)中啟用生物辨識解除鎖定,並核准系統驗證。之後登入時,除了主密碼表單之外,還會提供平台的解除鎖定按鈕。
macOS 會在鑰匙圈 (Keychain) 中以目前的 Touch ID 指紋保護衍生金鑰。Windows Hello + 目前使用者的 DPAPI,以及 Ubuntu fprintd + Secret Service 提供便利的解除鎖定;在這些平台上,登入憑據的儲存並未在密碼學上與生物特徵綁定。Ubuntu 需要支援的讀取器、已登錄的指紋,以及安全的桌面鑰匙圈。
自動鎖定為選用功能(Never / 1 / 5 / 10 / 15 / 30 / 60 分鐘),啟用時預設為 15 分鐘。鎖定會中斷 SSH 工作階段、關閉外掛程式並停止診斷。若系統驗證失敗,請使用主密碼。實際的指紋、臉部與 PIN 碼驗證,仍需在支援的硬體上進行互動式測試。
若 macOS 回報 EHOSTUNREACH,但 SSH 在「終端機」中可以正常運作,請在「系統設定」→「隱私權與安全性」→「區域網路」中允許 CH-J Tools,然後重新啟動 App。新版 Ubuntu 套件已統一應用程式圖示、桌面啟動器與視窗識別。
保險庫位置
自 0.1.2 版起,目前使用者的預設路徑如下。0.1.0 和 0.1.1 版使用「CH-J Server Manager」資料夾,而非「CH-J Tools」;0.1.2 版會在首次啟動時將其移動。Linux 設定了 XDG_CONFIG_HOME 時,請使用下方的替代路徑。備份前請關閉應用程式,並複製整個 vault 資料夾,包含列出的兩個檔案。解鎖需要原本的主密碼。
- macOS
~/Library/Application Support/CH-J Tools/vault/- Windows
%APPDATA%\CH-J Tools\vault\- Linux · Debian / Ubuntu / Zorin OS
~/.config/CH-J Tools/vault/$XDG_CONFIG_HOME/CH-J Tools/vault/
vault/ ├── core-v1.meta.json └── core-v1.data.json
生物辨識解除鎖定與安全性
Core 將使用者介面、特權操作、伺服器工作階段與外掛程式彼此隔離。每一道邊界都會驗證輸入與允許的功能。
- 本機機密資料經過驗證並加密。
- 首次出現及已變更的 SSH 主機金鑰都需要確認。
- 轉譯器與外掛程式視窗在沙箱中執行,不啟用 Node 整合。
- 應用程式更新必須通過大小、SHA-512 與有效 OpenPGP 簽章的驗證。
高風險操作前的備份
變更、刪除或更新重要資料之前,請安排適當的備份並驗證還原。作業指南僅供參考,不屬於授權條款的一部分;本應用程式不保證備份存在或可以還原。
作業備份指南 →目前的 Alpha 版僅針對明確列入允許清單的更新主機 https://tools.ch-j.de 放寬憑證授權單位驗證。應用程式更新檔案仍一律需要有效的分離式 OpenPGP 簽章(以內建的 CH-J 金鑰核驗)、正確的大小與 SHA-512。簽章可保護套件的來源與完整性;但無法取代 TLS 的機密性與連線驗證。