我面临以下问题,请看一下。提前谢谢。
在/var/lib/jenkins/.ssh/known_hosts 中搜索 lokesh 在/var/lib/jenkins/.ssh/known_hosts 中搜索 lokesh:22 [06/04/20 12:59:45][SSH]警告:此主机的已知主机文件中当前不存在任何条目。在将此新主机及其关联密钥添加到已知主机文件之前,连接将被拒绝。 密钥交换未完成,连接已关闭。 SSH 连接失败,IOException:"密钥交换未完成,连接已关闭",15 秒后重试。还剩下 8 次重试。
您应该将 ssh 密钥(在从属服务器上创建(添加到主服务器(Jenkins 用户(中的已知主机文件中。点击此链接
如果这不起作用,您也可以再尝试一件事。在 jenkins 节点设置中有一个主机密钥验证策略选项。
选择"非验证验证策略并检查"。
让我知道这是否有帮助。
在你的Jenkins 服务器上运行以下命令: ssh-keyscan -h ${IP-OF-AGENT}> ~/.ssh/known_hosts