访问多个Linux系统的ssh(不是单个)

访问多个Linux系统的ssh(不是单个)

我在不同的地方安装了多个 Raspberry Pi。我想通过互联网从任何地方获得对它们的 SSH 访问权限。

我在互联网上看到的主要解决方案之一是使用 ssh 转发。我有一个云系统设置,我将 raspberry pi 中的 ssh 转发到我的云系统。

这样,我就可以通过我的云系统访问不同位置的远程树莓派。

我的问题是:

  1. 如果一段时间后我用完了云系统中的端口怎么办。
  2. 如果我想安装树莓派以便它在安装过程中自动连接到系统中的端口,该怎么办?
  3. 我不想使用 VPN,因为它对于树莓派来说太重了。

有什么办法我可以访问我的所有 pi 吗?

答案1

我有两个解决方案可以提供给你。

(1)使用 VPN - VPN 不会减慢您的 PI 速度。VPN 在进行身份验证和加密的路由器上工作。通常,您不会看到 VPN 减慢速度的问题。

(2) 使用端口转发,但只能转发到一台服务器或一台 pi。一旦您进入一台 pi 或服务器,您就可以从该服务器/pi ssh 到其他 pi。

相关内容