【问题标题】:Jenkins Double SSH Remote ConnectionJenkins 双 SSH 远程连接
【发布时间】:2017-04-05 02:54:51
【问题描述】:

我的环境有点不寻常。为了通过 ssh 连接到机器 B,我需要连接到机器 A,然后从那个盒子连接到 B,并在那里执行一些命令。

本地--ssh--> 机器A --ssh--> 机器B(这里要执行一些命令)

一般来说,机器 A 是我进入所有服务器的入口点。

我正在尝试使用 Jenkins 自动化部署过程,并想知道它是否支持这种不寻常的场景。

到目前为止,我安装了 SSH 插件并能够连接到机器 A,但我正在努力连接到机器 B。jenkins 进程冻结到机器 B 的 ssh 命令并且没有任何反应。

有没有人知道如何让这样的场景发挥作用?

【问题讨论】:

  • 你设法让它工作了吗?

标签: jenkins ssh


【解决方案1】:

机器 A 的术语是“堡垒主机”,这可能有助于您在谷歌上搜索。

此链接称其为“跳转主机”,并描述了使用 SSH 的 ProxyCommand 设置设置各种主机间 SSH 通信的多种方式:

https://www.cyberciti.biz/faq/linux-unix-ssh-proxycommand-passing-through-one-host-gateway-server/

【讨论】:

  • 感谢您提供的术语。我确实在努力寻找合适的词来谷歌它,确实
猜你喜欢
  • 2018-12-04
  • 2023-01-30
  • 2020-10-31
  • 2020-09-25
  • 2020-06-15
  • 2019-03-11
  • 2019-02-05
  • 2021-01-25
  • 2012-05-16
相关资源
最近更新 更多