gpt4 book ai didi

linux - 路由器上的两个 SSH (Jumphost)

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:24 24 4
gpt4 key购买 nike

我正在尝试编写一个bash脚本,允许我首先通过SSH连接到一个路由器(这是一个跳转主机),然后我想从那里通过SSH连接到另一个路由器。

在终端@当前设备上通过 ssh 连接到路由器 A(Jumphost)

路由器 A 上的 ssh 到路由器 B

任何人都可以帮我看看 bash 脚本看起来如何吗?

问候,

最佳答案

无需编写 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

关于linux - 路由器上的两个 SSH (Jumphost),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51155085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com