從安卓 SSH 進樹莓派
樹莓派通常是無頭的——沒螢幕、沒鍵盤——所以 SSH 才是你真正用它的方式,而你的安卓手機是個很好的入口。步驟:確認 Pi 上啟用了 SSH、找到 Pi 的 IP 位址、然後從安卓 SSH 客戶端用 Pi 的 IP、使用者名稱、密碼或金鑰連上。本文講每一步以及常見的坑。
第 1 步——在 Pi 上啟用 SSH
在 Raspberry Pi OS 上,SSH 預設關閉。兩種開啟方式:
- 有螢幕:
sudo raspi-config→ Interface Options → SSH → 啟用。或直接sudo systemctl enable --now ssh。 - 無頭(沒螢幕):用 Raspberry Pi Imager 燒卡時,打開設定(齒輪圖示)啟用 SSH 並在那裡設使用者名稱/密碼。或在首次啟動前,往 boot 分割區放一個名為
ssh的空檔案。
第 2 步——找到 Pi 的 IP 位址
你需要 Pi 在你網路上的位址。最簡單的辦法:看路由器的已連線裝置列表,或如果 MagicDNS/主機名能用,試 raspberrypi.local。在 Pi 上 hostname -I 會印出它。它長得像 192.168.1.42。
第 3 步——從安卓 SSH 客戶端連線
裝一個安卓 SSH 客戶端(見 安卓最好的 SSH App),然後加一個連線:
- 主機:Pi 的 IP(如
192.168.1.42) - 連接埠:22
- 使用者名稱:你設的那個(常是
pi或你自己) - 驗證:你的密碼,或更好,SSH 金鑰
點連線、第一次接受主機金鑰指紋,你就到了 Pi 的 shell。
第 4 步——用金鑰(推薦)
密碼連通後,切到 SSH 金鑰——更安全、也省打字。好的安卓客戶端在手機上產生金鑰、並能替你把公鑰裝到 Pi 上;TermAI 產生 Ed25519 金鑰、一鍵部署。見 SSH 金鑰 vs 密碼。
記不住 Pi 命令?問就行
樹莓派管理涉及一些你不常用的命令——raspi-config、啟用 I2C、用 vcgencmd 查降頻狀態。把要做的事描述給 TermAI 助理,它給出可複核再執行的命令,貼著你連上的 Pi。
離家時連線 Pi
上面的步驟在你家庭網路上有效。要用行動數據連 Pi,別把 22 連接埠轉發到公網——在 Pi 和手機上裝 Tailscale(或用 TermAI 內建的 Tailscale),從任何地方用 Pi 的私有位址 SSH。見 手機上的 Tailscale。
常見問題
怎麼從安卓 SSH 進樹莓派?
在 Pi 上啟用 SSH、找到它的 IP,然後用安卓 SSH 客戶端填那個 IP、連接埠 22、你的使用者名稱、密碼或金鑰。
樹莓派預設的 SSH 登入是什麼?
老映像上是 pi / raspberry,但當前 Raspberry Pi OS 要你在燒卡時設使用者名稱和密碼——不再有預設密碼。
為什麼連不上我的 Pi?
常見原因:沒啟用 SSH、IP 錯了、Pi 還沒上網、或你在從網路外部連一個私有 IP(那種用 Tailscale)。
快速事實
- 啟用 SSH:raspi-config,或燒卡時在 Raspberry Pi Imager 裡設
- 找 IP:路由器裝置列表、
raspberrypi.local、或hostname -I - 連線:安卓 SSH 客戶端 → Pi IP、連接埠 22、使用者名稱、金鑰
- 遠端:用 Tailscale,別連接埠轉發
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.