首页 > 解决方案 > Jenkins 插件 ssh-agent 显示“错误:无法运行 ssh-add”

问题描述

我收到错误“错误:无法运行 ssh-add”我正在尝试 ssh 到远程机器,所以

已设置 SSH 凭据 图1 管道脚本正在调用 ssh-agent 图2 在执行作业时出现以下错误 图3

我已经尝试过这个报告的错误https://issues.jenkins-ci.org/browse/JENKINS-50181但它不起作用,并且错误已经在我现在拥有的最新版本 1.17 中得到解决。任何人都可以建议如何解决这个问题。

标签: jenkinsssh-agent

解决方案


这只是一个疯狂的猜测,因为这可能有不同的原因。

但是我刚刚遇到了这个错误,我的问题是当我在 Jenkins 中创建凭证时,我忘记linebreak在输入的末尾添加一个。

...
...<all the usual content>...
...
-----END OPENSSH PRIVATE KEY-----<linebreak needed here>

推荐阅读