概念

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 都能把它變成終端機
試試 TermAI

免費上手,iOS 和 Android 都有。免費檔每天 5 次 AI,SSH/SFTP 不限量,內建 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