Jenkins:stderr:权限被拒绝(公钥)错误未解决
Jenkins: stderr: Permission denied (publickey) error not resolving
我在 CENTOS 7
服务器上设置了 SSH 密钥,并且在我的 Bitbucket
个人设置中也有 added SSH
。但我仍然收到 Jenkins 错误:
尽管我在安装了 Jenkins 的 CENTOS 7
服务器上设置了 ssh 密钥。在终端的 运行 ssh -v git@bitbucket.org
命令中,我收到了一些行,似乎连接已成功建立。终端输出为:
但我仍然收到身份验证错误。
我已经尝试过其他解决方案,例如 and 但其中 none 有效。请帮助我。
我认为您的 Repository URL
不正确。如果您在 bitbucket 中设置了 SSH
连接,那么您应该相应地使用 url。
- 转到 Bitbucket 并单击存储库中的
clone
按钮。
- Select
SSH
在正在显示的对话框的右上角。
- 复制写在
git clone
关键字后的url。它会像
git@.....
那应该可以。
我在 CENTOS 7
服务器上设置了 SSH 密钥,并且在我的 Bitbucket
个人设置中也有 added SSH
。但我仍然收到 Jenkins 错误:
尽管我在安装了 Jenkins 的 CENTOS 7
服务器上设置了 ssh 密钥。在终端的 运行 ssh -v git@bitbucket.org
命令中,我收到了一些行,似乎连接已成功建立。终端输出为:
但我仍然收到身份验证错误。
我已经尝试过其他解决方案,例如
我认为您的 Repository URL
不正确。如果您在 bitbucket 中设置了 SSH
连接,那么您应该相应地使用 url。
- 转到 Bitbucket 并单击存储库中的
clone
按钮。 - Select
SSH
在正在显示的对话框的右上角。 - 复制写在
git clone
关键字后的url。它会像git@.....
那应该可以。