stderr: Host key verification failed
时间: 2023-08-22 13:11:24 浏览: 193
回答: 当你在使用Jenkins创建Git的pipeline时,如果遇到了"stderr: Host key verification failed."错误,这通常是由于SSH验证方式导致的。在填写Git Repo时,你使用了SSH验证方式,但是你的证书没有传到对方的授权登录主机列表中,所以无法成功登录远程主机。解决这个问题的方法是,使用Jenkins用户创建的秘钥来访问GitLab。之前你可能使用了root用户生成的秘钥,在命令行执行时,因为是root用户登录环境,所以可以正常进行Git clone操作。但是在Jenkins环境中执行Git操作时,由于没有找到Jenkins用户的公钥,导致无法进行免密访问。\[1\]\[2\]
#### 引用[.reference_title]
- *1* [jenkins stderr: Host key verification failed.](https://blog.csdn.net/qq_28035571/article/details/79473699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Jenkins设置Git源问题-stderr: Host key verification failed.](https://blog.csdn.net/bigwood99/article/details/107073603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文