詹金斯无法通过 ssh 连接到奴隶时间到

问题描述

我是詹金斯的新手。我试图演示如何从我的主节点连接到从属节点(ec2-instance)。

我在 master 上生成一个 ssh 密钥,并将 public 添加到 slave 的授权密钥,并在 jenkins 上创建了一个带有私有部分的凭证。

第一次,当我尝试它时说它没有在 /var/lib/jenkins/.ssh 找到任何 kNown_hosts 文件

因此,我创建了一个 .ssh 文件夹并将 kNown_hosts 文件从 ~/.ssh 复制到 /var/lib/jenkins/.ssh。它也有我向奴隶sshing的记录。

现在,当我尝试时。它超时了。 日志

Warning: no key algorithms provided; JENKINS-42959 disabled
SSHLauncher{host='13.234.11.82',port=22,credentialsId='5d91b0cb-54cc-4b1d-9bb0-c172c90f0af5',jvmOptions='',javaPath='',prefixStartSlaveCmd='',suffixStartSlaveCmd='',launchTimeoutSeconds=60,maxnumRetries=10,retryWaitTime=15,sshHostkeyverificationStrategy=hudson.plugins.sshslaves.verifiers.KNownHostsFilekeyverificationStrategy,tcpNoDelay=true,trackCredentials=true}
[07/01/21 16:06:16] [SSH] opening SSH connection to 13.234.11.82:22.
connect timed out

我无法回溯并找出这里的实际问题。我试过很多次了。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)