概念

SSH 是什麼?一篇大白話講清楚(2026)

SSH(Secure Shell)簡單講清楚:它是什麼、怎麼運作、用來做什麼、密碼 vs 金鑰、22 連接埠、安不安全,以及怎麼從手機用。

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

SSH 是什麼?

SSH(Secure Shell,安全外殼)是一個加密協定,用來透過網路登入遠端電腦、在上面執行命令。當你「SSH 進一臺伺服器」時,你從裝置到那臺機器開了一條安全加密的通道,拿到它上面的命令列——就像你坐在它面前一樣。這是開發者和系統管理員管理伺服器的標準方式,在筆電和手機上用法一樣。SSH 預設跑在 22 連接埠,取代了 Telnet 這類老舊、不加密的工具。

SSH 簡要怎麼運作

連線時會發生三件事:

  • 雙向身分核對。伺服器用主機金鑰證明自己是誰(你的客戶端記住它——這就是首次連線時的指紋提示),你用密碼、或更好的 SSH 金鑰證明你是誰。
  • 一條加密隧道。雙方協商出一個共享工作階段金鑰,之後的一切——你的命令、輸出、任何檔案——在傳輸中都加密。網路上沒人讀得了。
  • 一個 shell(或更多)。你拿到遠端機器上的互動命令列。同一條連線還能承載檔案傳輸(SFTP/SCP)和隧道(連接埠轉發)。

人們用 SSH 做什麼

  • 管理伺服器——啟停服務、看記錄檔、裝軟體、改設定。
  • 跑樹莓派或家庭實驗室——沒有顯示器鍵盤的無頭機器。
  • 傳檔案——安全地、走同一條連線(SFTP/SCP)。
  • 隧道——把一個連接埠穿過加密通道,私密地存取某個東西。

密碼 vs 金鑰

你用兩種方式之一向 SSH 認證。密碼簡單但更弱——會被猜或暴力破解。SSH 金鑰是一對加密金鑰:私鑰那半留在你裝置上、永不經過網路,所以沒有可在傳輸中被偷的東西。金鑰更安全、是推薦選擇;你甚至能徹底關閉密碼登入。見 SSH 金鑰 vs 密碼

能從手機 SSH 嗎?

能。SSH 不綁桌面——任何 SSH 客戶端 App 都能把手機變成終端機。你輸入伺服器位址、使用者名稱、密碼或金鑰,就連上了。本站的截圖用的是 TermAI,一個在終端機裡加了 AI 助手、內建 Tailscale 的行動 SSH 客戶端。見 如何從 iPhone SSH從 Android

手機上一個已連線的 SSH 工作階段,顯示 shell 提示符
一個 SSH 工作階段:遠端伺服器上的加密命令列,這裡從手機開啟。你輸入和看到的一切在傳輸中都加密。

SSH 安全嗎?

安全——SSH 端到端加密,是遠端存取的安全標準。弱點不在協定,而在你怎麼用:弱密碼、開著 root 登入、或把它暴露給整個網際網路。解法很簡單:用金鑰、關閉密碼和 root 登入(如何停用 root 登入),最好把 SSH 放在 Tailscale 這類私有網路後面,而非對所有人開放。

常見問題

SSH 是什麼的縮寫?
Secure Shell(安全外殼)。一個用於遠端登入和執行命令的加密協定。

SSH 用哪個連接埠?
預設 22 連接埠。可以改,但那更多是為了記錄檔清淨而非安全。

SSH 和 VPN 有什麼區別?
SSH 給你某一臺特定機器上的安全 shell。VPN 把你的裝置放進一個私有網路,讓你能到達很多機器。兩者常一起用——用 Tailscale 這類 VPN 到達伺服器,再用 SSH 登入它。

能在手機上用 SSH 嗎?
能——一個 SSH 客戶端 App 在 iOS 或 Android 上給你完整終端機。

快速事實

  • SSH = Secure Shell:用於遠端登入和執行命令的加密協定
  • 連接埠:預設 22
  • 認證:密碼或 SSH 金鑰(金鑰更安全)
  • 還承載:檔案傳輸(SFTP/SCP)和連接埠轉發
  • 手機上:任何 SSH 客戶端 App 都能把它變成終端機
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