远程控制 Raspberry Pi
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如果您没有为设备连接显示器、键盘和鼠标,
仍然可以通过 SSH 远程控制设备。
以太网/Wi-Fi 选项
- 在无头 Raspberry Pi 上启用 SSH
(请参阅“在无头 Raspberry Pi 上启用 SSH”部分)。
- 插入以太网网线。
- 开启 Raspberry Pi 系统。
- 查找 Raspberry Pi IP
地址。
- 如果您希望使用以太网,请跳至下一部分。
- 如果您想使用 WLAN,请先通过 USB-TTL 进行连接。
然后:
USB-TTL 选项
- 通过 USB-TTL 获取控制台访问权限
数据线。
- 插入以太网网线或使用以下命令连接到 Wi-Fi 网络
行。
通过 SSH 连接到 Raspberry Pi
如需在 Raspberry Pi 上运行命令,您需要打开终端
或使用 SSH 连接。您必须使用
如果您没有连接显示器、键盘和鼠标,请使用开发机器。
Raspberry Pi
确保已启用 SSH
部署在 Raspberry Pi 上的应用
ssh pi@raspberry-pi-ip-address
password: password-for-raspberry-pi
例如:
$ ssh pi@192.168.1.101
password: raspberry
在 Raspbian 上,pi
用户的默认密码为 raspberry
。您应该
请立即更改此密码(在 Pi 上的终端中运行 passwd
)。
使用您在此步骤中设置的终端或 SSH 会话进入
命令。两者的工作目录是
/home/pi
。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eThis guide explains how to remotely control a device, specifically a Raspberry Pi, without a monitor, keyboard, or mouse using SSH.\u003c/p\u003e\n"],["\u003cp\u003eTwo main options are provided for establishing the connection: through Ethernet/Wi-Fi, or via a USB-TTL cable.\u003c/p\u003e\n"],["\u003cp\u003eThe Ethernet/Wi-Fi option involves enabling SSH, connecting to the network, finding the device's IP address, and then connecting via SSH.\u003c/p\u003e\n"],["\u003cp\u003eThe USB-TTL option requires a USB-TTL cable for console access and then network configuration similar to the Ethernet/Wi-Fi method.\u003c/p\u003e\n"],["\u003cp\u003eOnce connected via SSH, users can run commands on the Raspberry Pi remotely from their development machine.\u003c/p\u003e\n"]]],[],null,["# Control a Raspberry Pi Remotely\n\nIf you don't have a monitor, keyboard, and mouse connected to the device, you\ncan still control the device remotely via SSH.\n\n- [Ethernet/Wi-Fi option](#headless-network-access)\n- [USB TTL option](#usb-ttl-network-access)\n\nEthernet/Wi-Fi option\n---------------------\n\n1. [Enable SSH on a headless Raspberry Pi](https://www.raspberrypi.org/documentation/remote-access/ssh/) (see section \"Enable SSH on a Headless Raspberry Pi\").\n2. Plug in an ethernet cable.\n3. Power on the Raspberry Pi.\n4. [Find the Raspberry Pi IP\n address](https://www.raspberrypi.org/documentation/remote-access/ip-address.md).\n5. If you prefer to use ethernet, skip to the next [section](#ssh).\n6. If you prefer to use Wi-Fi, first connect via [USB-TTL](#usb-ttl-network-access). Then:\n - [Connect to a Wi-Fi network using the command\n line](https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md).\n - [Find the Raspberry Pi IP address for the Wi-Fi\n connection](https://www.raspberrypi.org/documentation/remote-access/ip-address.md).\n - Re-connect via [SSH](#ssh) using this Wi-Fi IP address.\n\nUSB-TTL option\n--------------\n\n1. [Get console access using a USB-TTL\n cable](https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/overview).\n2. Plug in an ethernet cable or [connect to a Wi-Fi network using the command\n line](https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md).\n\nConnect to the Raspberry Pi via SSH\n-----------------------------------\n\nTo run commands on the Raspberry Pi, you need to open the [terminal](https://www.raspberrypi.org/documentation/usage/terminal/)\non the device or use an SSH connection. You must use an SSH connection from your\ndevelopment machine if you do not have a monitor, keyboard, and mouse connected\nto the Raspberry Pi.\n\nMake sure [SSH is enabled](https://www.raspberrypi.org/documentation/remote-access/ssh/README.md)\non the Raspberry Pi. \n\n```\nssh pi@raspberry-pi-ip-address\n``` \n\n```\npassword: password-for-raspberry-pi\n```\n\nFor example: \n\n```\n$ ssh pi@192.168.1.101\npassword: raspberry\n```\n\nOn Raspbian, the default password for the `pi` user is `raspberry`. You should\nchange this password immediately (run `passwd` in a terminal on the Pi).\n\nUse the terminal or the SSH session you set up in this step to enter the\ncommands in the rest of this guide. The working directory for both is\n`/home/pi`."]]