教學

如何從 Android SSH:分步指南(2026)

大約五分鐘從 Android 手機 SSH 到任何伺服器。分步:裝用戶端、新增連線、選密碼或金鑰認證、連線——加上樹莓派提示和排錯。

CC Chen Chen· 創始人·2026 年 6 月 24 日·閱讀 6 分鐘

大約五分鐘從 Android SSH

你能用一個免費 App 和三樣資訊,從 Android 手機 SSH 到任何伺服器——Linux 機器、樹莓派、VPS:伺服器位址、使用者名稱,以及密碼或 SSH 金鑰。本文用 TermAI 作為範例用戶端一步步帶你做;同樣的步驟在任何像樣的 Android SSH App 裡都適用。

你需要什麼

  • 一個 Android SSH 用戶端——本文用 TermAI(免費版,開始無需帳號)。
  • 伺服器主機——IP 或網域名稱(例如 192.0.2.10pi.local)。
  • 使用者名稱——如 rootubuntupi
  • 認證——帳號密碼,或 SSH 金鑰(推薦;下文細說)。
  • 網路可達——手機必須能到達伺服器:同一 Wi-Fi/區域網路、公網 IP,或對家庭路由器後的機器用 Tailscale 這類網格 VPN。

第 1 步:安裝 SSH 用戶端

從 Play 商店裝 TermAI(或你選的用戶端)並打開。首次連線無需登入——免費版即可。

第 2 步:新增連線

打開 SSH 標籤,點 Add Connection。填一個標籤、主機、連接埠(預設 22,除非伺服器用了別的)和使用者名稱。

TermAI Android 上的新建連線表單,含標籤、主機、連接埠、使用者名稱和 密碼/金鑰 切換
第 2 步:填主機、連接埠(預設 22)和使用者名稱。下方的 密碼 / 金鑰 切換決定你怎麼認證。

第 3 步:選密碼或金鑰認證

密碼 / 金鑰 切換選你怎麼登入。

  • 密碼上手最快:直接輸帳號密碼。
  • 金鑰更安全,也是更好的長期選擇。你可以在 App 裡產生金鑰並把公鑰加到伺服器的 ~/.ssh/authorized_keys,或匯入已有的私鑰。私鑰留在手機的安全金鑰庫裡。

只是試試的話,密碼就行。常用的東西,換成金鑰。

第 4 步:連線

點連線。第一次會讓你信任伺服器的主機金鑰——這是正常的(SSH 用它鎖定伺服器身份)。接受它,你就到了 shell 提示符。

TermAI Android 上成功的 SSH 連線,顯示 'Authentication successful' 和 shell 提示符
第 4 步:'Authentication successful' 和提示符——你現在從手機在伺服器上跑命令了。

第 5 步:用快捷鍵

手機上終端機最難的部分,是普通鍵盤沒有的那些鍵。好的 Android SSH 用戶端在鍵盤上方加一排 Esc、Tab、Ctrl、方向鍵——這才讓 Ctrl+C、Tab 補全、在 vim 裡編輯這些真正可用。學會那一排,手機就成了真正的終端機。

還有一個適合手機的小技巧:命令失敗時,長按選中那段報錯、點 🤖 Ask AI——助手會把這段確切報錯當脈絡,解釋哪裡出了問題,省得你對著一長串 stack trace 瞇眼、再手敲進搜尋框。

從 Android SSH 進樹莓派

步驟完全相同——區別只在預設值。使用者名稱通常是 pi(或你在 Raspberry Pi Imager 裡設的),主機是 Pi 在你網路裡的 IP 或它的 .local 名字。確保 Pi 上啟用了 SSH(Raspberry Pi Imager 能打開,或 sudo raspi-config → Interface Options → SSH)。然後照上面一樣把它新增為連線。

排查常見錯誤

  • Connection refused——SSH 服務沒執行或連接埠錯。確認 sshd 在跑、連接埠對。
  • Connection timed out——網路/可達問題。手機到不了主機。在行動數據下連家庭伺服器,你需要公網 IP、連接埠轉發或 Tailscale。
  • Permission denied / 認證失敗——使用者名稱、密碼或金鑰錯。用金鑰的話,確認公鑰在伺服器的 authorized_keys 裡。
  • Host key changed 警告——伺服器身份和先前鎖定的不符。如果你沒重建伺服器,先停下排查再繼續。

常見問題

怎麼從 Android SSH?
裝一個 SSH 用戶端(如 TermAI),用伺服器主機、使用者名稱和密碼或金鑰新增連線,然後連線。大約五分鐘。

Android 最好的 SSH App 是哪個?
TermAI(內建 AI 和 Tailscale)、Termius(跨平臺)、JuiceSSH(買斷)、ConnectBot(免費開源)是主要選擇。見我們的 Android SSH 用戶端對比

能從 Android SSH 到 Linux 伺服器嗎?
能——這是標準用例。任何 Android SSH 用戶端連 Linux、樹莓派、VPS 或 Mac 都是同樣方式。

用 SSH 需要手機 root 嗎?
不需要。SSH 用戶端是普通 App,不需要 root。

快速事實

  • 主題:如何從 Android 手機 SSH,分步
  • 需要什麼:一個 SSH 用戶端、主機、使用者名稱,以及密碼或 SSH 金鑰
  • 時間:首次連線約 5 分鐘
  • 認證:密碼最快;SSH 金鑰更安全、推薦
  • 樹莓派:步驟相同,使用者名稱通常 pi;先在 Pi 上啟用 SSH
  • 在家庭路由器後:用公網 IP、連接埠轉發或 Tailscale 到達
Try TermAI

Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.

CC
Chen Chen — Founder of TermAI

Writes about mobile DevOps, terminal UX, and the surprising depth of "boring" infrastructure.

Was this useful? ← Back to blog