我在树莓派中使用autossh连接到我的一个 VPS。
但我有 4 个树莓派。我使用相同的脚本连接到我的远程 VPS,这样我就可以随时远程登录每个树莓派。
对于这 4 个 pi,我autossh
以这种方式使用:
将此行添加到my /etc/rc.local
我的第一个 Pi 上。
sudo su pi -c "autossh -M 1122 -4 -NC -R \*:8822:localhost:22 [my_vps_username]@[my_vps_IP] -p 22" &
所以我可以使用
ssh -l pi [my_vps_IP] -p 8822
连接到我的第一个 Pi。
如果我想连接到第二个 Pi,我必须将端口更改为 8823 或其他东西。
sudo su pi -c "autossh -M 1122 -4 -NC -R \*:8823:localhost:22 [my_vps_username]@[my_vps_IP] -p 22" &
这是问题:
如何在不一一指定端口的情况下拥有大量 SSH 反向连接?
我可能有 100 个 Pi(s),我需要在开机时随时通过 SSH 连接到它们。摆脱端口重复,并系统地管理这些 SSH 连接。
欣赏!