我尝试通过 Jenkins 启动 Jenkins 从机并收到此错误,我打开了所有必需的端口,还在代理计算机上安装了 Jenkins

问题描述 投票:0回答:1

SSHLauncher{主机='172.31.45.245',端口=22,credentialsId='1',jvmOptions='',javaPath='',prefixStartSlaveCmd='',suffixStartSlaveCmd='',launchTimeoutSeconds=60,maxNumRetries=10,retryWaitTime =15、sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.NonVerifyingKeyVerificationStrategy、tcpNoDelay=true、trackCredentials=true}
[03/24/21 16:14:07] [SSH] 打开到 172.31.45.245:22 的 SSH 连接。
[03/24/21 16:14:07] [SSH] 警告:SSH 主机密钥未经过验证。此连接可能会受到中间人攻击。
错误:服务器拒绝了 ubuntu 的 1 个私钥(credentialId:1/method:publickey) [03/24/21 16:14:07] [SSH] 身份验证失败。
验证失败。
[03/24/21 16:14:07] 启动失败 - 正在清理连接
[03/24/21 16:14:07] [SSH] 连接已关闭

jenkins continuous-integration jenkins-plugins jenkins-agent
1个回答
0
投票

尝试更改每台从机中的以下设置。

主机密钥验证策略-非验证验证策略

詹金斯-43062
CloudBees 片段

© www.soinside.com 2019 - 2024. All rights reserved.