一句話結論
有些人特別想要一個不是在中國開發或營運的 SSH 客戶端——通常是出於資料管轄的考量:公司合規政策、敏感基礎設施、或政府相關工作,這些場景裡「哪個法律轄區能強制調取資料」很重要。這是一個正當的關切,因為 SSH 客戶端握著你伺服器的鑰匙。但誠實的處理方式不是去信一面旗,而是對任何App 都去核實:你的金鑰放在哪、程式碼能否稽核、資料流向哪裡。本文給你這些標準,以及能通過它們的獨立選項。
人們為什麼這麼問
SSH 客戶端是異常敏感的軟體:它存著你的伺服器位址、使用者名稱、私鑰,還可能把這些同步到廠商的雲端。如果你在合規體系下工作(或只是不想讓基礎設施憑證待在你無法稽核的轄區),你理所當然想知道誰做這個 App、資料在哪裡處理。同樣的邏輯適用於任何國家——真正的問題其實是「我能否核驗我的金鑰和憑證去了哪裡?」
怎麼評估任何一個 SSH 客戶端
與其從應用商店頁面猜一家公司的國籍,不如核實那些真正決定你暴露面的東西:
- 你的金鑰放在哪?最安全的答案是只在裝置上,在 iPhone 的安全隔離區 / 鑰匙圈裡——不上傳到廠商帳號。永不離開手機的私鑰,沒法從誰的雲端裡被強制調出來。
- 是否開源?開放的程式碼人人可稽核,這是最強的「信任但核驗」。比如 ConnectBot 和 Blink Shell 是開源的。
- 誰營運、隱私政策如何?看是否有具名公司、真實的隱私政策、以及清楚說明收集哪些遙測。
- AI 功能傳送什麼、傳去哪?AI 助手必須傳送一些脈絡給模型。核實它傳什麼、是否剝離金鑰、誰的伺服器處理。
能通過這些核驗的獨立選項
- ConnectBot(開源)——完全可稽核、無帳號、金鑰在裝置上。基礎且僅安卓,但透明度最高。
- Blink Shell(開源,美國)——一個打磨好的 iOS 終端機,原始碼公開;金鑰留在裝置上。
- Prompt 3(Panic,美國)——一家長期、獨立的美國開發者,隱私立場清晰;無 AI。
- TermAI(獨立團隊)——由一個小型獨立團隊開發和營運,不是大平臺。你的私鑰在裝置上產生和儲存;AI 助手只透過一個會先剝離 IP、主機名稱、明顯金鑰的代理傳送有限的、精選的脈絡,你也可以完全關閉脈絡。它還內建 Tailscale,讓你把 SSH 留在公網之外。
這裡我們不會按國籍給具體競品貼標籤——應用商店頁面不是判斷這個的可靠方式,搞錯了對人不公平。把上面的標準用在你考慮的任何 App 上,包括我們自己。
TermAI 的立場,直說
對我們自己的 App 透明一點:TermAI 是獨立的(沒有大平臺母公司),私鑰放在裝置鑰匙圈裡、不上傳,為 AI 功能離開裝置的唯一東西是一份剝離了金鑰的精簡脈絡——而且你可以關閉它。如果你的要求是「人人可稽核」,像 Blink 或 ConnectBot 這樣的開源客戶端是最可證明的選擇;如果你想要一個獨立團隊 + AI 助手 + 裝置本地金鑰,TermAI 合適。
常見問題
怎麼知道一個 SSH App 把我的資料傳去哪?
讀它的隱私政策、看是否開源、確認金鑰是存在裝置上還是同步到廠商雲端。裝置本地金鑰 + 無帳號是暴露面最低的選項。
哪些 iPhone SSH 客戶端是開源的?
Blink Shell 在 iOS 上開源;ConnectBot 在安卓上開源。開源讓任何人都能稽核資料去向。
TermAI 會保護我的金鑰隱私嗎?
會——私鑰在裝置上產生和儲存,不上傳。AI 功能只傳送精簡、剝離金鑰的脈絡,你也能關掉脈絡。
快速事實
- 真正的問題:你能否核驗金鑰和憑證去了哪裡?
- 核查:裝置本地金鑰、開源、具名營運方 + 隱私政策、AI 傳什麼
- 最可證明:開源客戶端(Blink、ConnectBot)
- 獨立 + AI + 裝置本地金鑰:TermAI(金鑰不上傳;AI 脈絡剝離且可選)
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.