📜  将远程访问 rpi 设为零 (1)

📅  最后修改于: 2023-12-03 15:25:22.382000             🧑  作者: Mango

将远程访问 rpi 设为零

如果你想要避免其他人能够通过远程访问 rpi 来获取机器信息和对其进行控制,那么将其远程访问设为零是一个不错的选择。在本文中,我们将介绍如何实现这一操作。

禁用 SSH

SSH 允许你通过网络连接到 rpi 并在其上执行命令。因此,将其禁用是禁止远程访问的第一步。

要禁用 SSH,请打开终端并执行以下命令:

sudo systemctl disable ssh

这将阻止 SSH 在开机时自动启动。如果你想立即停止正在运行的 SSH 服务,请运行以下命令:

sudo systemctl stop ssh
配置防火墙

为了防止其他人通过网络连接到你的 rpi,你可以配置防火墙以阻止外部访问。rpi 附带了一个名为 "UFW" 的防火墙,可以使用以下命令来启用和配置 UFW:

sudo ufw enable
sudo ufw deny from any to any

第一行命令将启用 UFW。第二行命令将拒绝来自任何 IP 地址的访问。请注意,这将包括你自己的本地网络。如果你需要远程访问 rpi,请使用以下命令允许你的 IP 地址:

sudo ufw allow from your.IP.address.here to any port 22

your.IP.address.here 替换为你的 IP 地址。

结论

现在,其他人将无法通过网络与你的 rpi 进行通信,确保你的设备安全。如果你需要远程访问,你可以重新启用 SSH 和 UFW。