在任何 App 中使用 2FA 代碼:終端機、VPN、遠端桌面
密碼管理工具和瀏覽器會在網站上填寫 2FA 代碼。但很多登入發生在別處:在 VPN 用戶端裡、在命令列中、在遠端桌面裡,或在公司軟體中。
自動填寫力有未逮之處
瀏覽器的自動填寫能辨識網站上的登入表單。但在瀏覽器之外,通常沒有它看得懂的表單:
- VPN 用戶端(如 Cisco Secure Client、GlobalProtect 或 OpenVPN)會在自己的視窗中要求輸入一次性代碼。
- SSH 和命令列:啟用了雙重認證的伺服器會在終端機中要求輸入「verification code」。
- 遠端桌面和 Citrix 連線通常要求在連線開始前輸入代碼。
- 公司軟體和管理工具都有各自的登入對話框。
這通常意味著:拿起手機、解鎖、找到 App,再手動輸入六位數字——還得趕在代碼過期之前。
用快速鍵取代手機
Quick Authenticator 在每個 App 中的用法都一樣,因為它不依賴表單:
- 按下 ⌥⌘A——無論你在哪裡。列表會在選單列中打開。
- 輸入服務名稱的幾個字母,例如
vpn。 - 按下 Return 鍵。代碼就已在剪貼板中。
- 用 ⌘V 將它貼到 VPN 用戶端、終端機或遠端桌面中。
如果代碼即將過期,下一個代碼已經顯示出來,你不必等待倒數計時。快速鍵可以在設定中更改。
剪貼板與鎖定
- 剪貼板:拷貝的代碼可在 30 秒後從剪貼板中清除,但前提是它仍在剪貼板中——你之後拷貝的內容會保留。
- 以 Touch ID 鎖定:解鎖前代碼一律隱藏,閒置一段時間後或 Mac 進入睡眠時會再次自動鎖定。
適用於命令列
在終端機中,按 ⌥⌘A、輸入幾個字母、按 Return 鍵再按 ⌘V,只需幾秒鐘。在「捷徑」中,「Copy Code」動作讓你自己的自動化流程也能用上同樣的功能。
總結
- 在瀏覽器之外,自動填寫幫不上忙——全域快速鍵可以。
- ⌥⌘A、輸入、Return、⌘V,在 VPN 用戶端、終端機和遠端桌面中都同樣適用。
- 代碼保存在你的 Mac 上,以 Touch ID 鎖定。
