教程

如何从安卓 SSH 进树莓派

从安卓手机 SSH 进树莓派:在 Pi 上启用 SSH、找到它的 IP、用安卓 SSH 客户端连接、切到密钥,并用 Tailscale 远程访问。

CC Chen Chen· 创始人·2026 年 6 月 11 日·阅读 5 分钟

从安卓 SSH 进树莓派

树莓派通常是无头的——没显示器、没键盘——所以 SSH 才是你真正用它的方式,而你的安卓手机是个很好的入口。步骤:确认 Pi 上启用了 SSH、找到 Pi 的 IP 地址、然后从安卓 SSH 客户端用 Pi 的 IP、用户名、密码或密钥连上。本文讲每一步以及常见的坑。

第 1 步——在 Pi 上启用 SSH

在 Raspberry Pi OS 上,SSH 默认关闭。两种打开方式:

  • 有屏幕:sudo raspi-configInterface OptionsSSH → 启用。或直接 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。

从安卓手机连树莓派的 SSH 会话
从安卓连上了树莓派——Pi 的 shell 在你手机上。从这里你能无头地安装、配置、运行一切。

第 4 步——用密钥(推荐)

密码连通后,切到 SSH 密钥——更安全、也省打字。好的安卓客户端在手机上生成密钥、并能替你把公钥装到 Pi 上;TermAI 生成 Ed25519 密钥、一键部署。见 SSH 密钥 vs 密码

记不住 Pi 命令?问就行

树莓派管理涉及一些你不常用的命令——raspi-config、启用 I2C、用 vcgencmd 查降频状态。把要做的事描述给 TermAI 助手,它给出可复核再运行的命令,贴着你连上的 Pi。

TermAI 建议一条树莓派命令,带 Run 按钮
用自然语言提问,得到带 Run 按钮的对的 Pi 命令——对你不常用的 raspi-config 和 vcgencmd 咒语很方便。

离家时连接 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,别端口转发
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