返回

使用 SSH 通过静态 IP 地址连接到树莓派:详细指南

Linux

使用 SSH 通过静态 IP 地址连接到树莓派

简介

树莓派是一种功能强大的微型计算机,可以通过互联网连接到世界各地。对于远程管理树莓派,最常用的方法之一是使用 SSH(安全外壳)协议。本文将逐步指导您使用静态 IP 地址通过 SSH 连接到您的树莓派。

什么是静态 IP 地址?

静态 IP 地址是一个永久的 IP 地址,不会随时间而改变。这与动态 IP 地址相反,动态 IP 地址可能会定期更改。使用静态 IP 地址,您可以轻松地找到并连接到您的树莓派,而无需担心 IP 地址发生变化。

步骤 1:获取树莓派的 IP 地址

要获取树莓派的 IP 地址,请在树莓派上运行以下命令:

ifconfig

在输出中,找到 eth0wlan0 行,并记下对应的 IP 地址。

步骤 2:配置 SSH

确保在树莓派上启用了 SSH。为此,请运行以下命令:

sudo raspi-config

选择 7. Advanced Options ,然后选择 A4. SSH 。选择 Enable 选项,然后按 Enter 键。

步骤 3:连接到树莓派

使用 SSH 客户端(例如 PuTTY 或 OpenSSH)连接到您的树莓派。对于 PuTTY,请按照以下步骤操作:

  • 打开 PuTTY。
  • Host Name (or IP address) 字段中,输入树莓派的 IP 地址。
  • Port 字段中,输入 22(这是 SSH 的默认端口)。
  • 单击 Open 按钮。

步骤 4:验证身份

您将看到一条提示,要求您输入用户名。输入 pi。然后,您将看到一条提示,要求您输入密码。输入您为树莓派设置的密码。

远程控制树莓派

一旦您输入了正确的密码,您就可以远程控制您的树莓派。您可以在命令行中输入命令来管理文件、运行程序和执行其他任务。

故障排除

如果您在连接到树莓派时遇到问题,请尝试以下故障排除步骤:

  • 确保树莓派已正确配置为使用静态 IP 地址。
  • 确保防火墙未阻止 SSH 连接。
  • 检查您的 SSH 客户端配置是否正确。
  • 重新启动树莓派。

结论

使用 SSH 通过静态 IP 地址连接到树莓派是一种强大而方便的方法,可以从远程位置管理和控制您的树莓派。通过遵循本教程中的步骤,您可以轻松安全地连接到您的树莓派,开启您的远程管理之旅。

常见问题解答

  1. 如何知道我的树莓派是否启用了 SSH?

运行命令 sudo systemctl status ssh。如果 SSH 已启用,您应该看到以下输出:

Active: active (running) since Thu 2023-02-02 13:35:07 UTC; 2h 19min ago
  1. 如何更改树莓派的密码?

运行命令 passwd。按照提示输入您的新密码。

  1. 如何从 Windows 远程桌面连接到我的树莓派?

在 Windows 中,启用远程桌面连接。然后,使用 IP 地址或计算机名称在 mstsc 中连接到您的树莓派。

  1. 如何在树莓派上创建新用户?

运行命令 sudo adduser username,其中 username 是您想要创建的新用户。

  1. 如何配置树莓派使用动态 IP 地址?

运行命令 sudo raspi-config。选择 7. Advanced Options ,然后选择 A4. SSH 。选择 Enable 选项,然后按 Enter 键。