首页 > 解决方案 > 如何使用跳转主机在 jenkins 上配置 ssh 服务器?

问题描述

如何使用跳转主机在 jenkins 上配置 ssh 服务器?

通过 SSH 发布插件提供跳转主机选项,但无法正常工作。

我设置

Hostname : public ip (bastion server ip)
Username : ec2-user

预先设定

Jump host: private ip (web application deployed server's private ip)

我在我的服务器上打开了 ssh 端口。(打开jenkins服务器ip连接)

测试连接结果在这里。

jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [private]. Message [java.net.ConnectException: Connection timed out (Connection timed out)]]

如何将 Web 应用程序部署到私有子网中的服务器。

标签: amazon-web-servicesjenkinssshtunneling

解决方案


有一个詹金斯错误似乎仍然存在:
https ://issues.jenkins.io/browse/JENKINS-56119

我在测试配置时遇到了同样的错误,但实际工作是在 ssh jumphost 上工作。


推荐阅读