Jenkins ssh Host key verification failed.
时间: 2023-09-28 18:06:54 浏览: 233
updates.zip jenkins所需的静态文件
这个问题通常出现在使用 Jenkins 进行 SSH 连接时,目标主机的公钥没有被信任。可以尝试以下几个解决方案:
1. 在 Jenkins 服务器上,使用 Jenkins 用户登录到目标主机,手动进行一次 SSH 连接,以便将目标主机的公钥添加到 Jenkins 用户的 known_hosts 文件中。
2. 在 Jenkins 的 SSH 配置中,使用 StrictHostKeyChecking=no 参数来跳过主机密钥验证。但这种方式不太安全,不建议在生产环境中使用。
3. 在 Jenkins 的 SSH 配置中,手动将目标主机的公钥添加到 known_hosts 文件中。可以使用 ssh-keyscan 命令来获取目标主机的公钥,然后将其添加到 Jenkins 服务器的 known_hosts 文件中。
希望这些解决方案可以帮助你解决问题。
阅读全文