路由器上的两个SSH(Jumphost)

时间:2018-07-03 12:49:53

标签: linux bash

我正在尝试编写一个bash脚本,该脚本允许我先SSH到一个路由器(这是一个Jumphost),然后从那里我想SSH到另一台路由器。

终端@当前设备上的

ssh到路由器A(Jumphost)

路由器A到路由器B上的

ssh

有人可以帮助我bash脚本的外观吗?

此致

1 个答案:

答案 0 :(得分:1)

无需编写Shell脚本。这只是一个ssh配置:

cat ~/.ssh/config
Host router1
  Hostname xx.xx.xx.xx

Host router2
  Hostname xx.xx.xx.xx
  ProxyCommand ssh -W %h:%p router1

通过该配置,您可以通过router1连接到router2:

ssh router2