【Jenkins】配置git ssh报错:Permission denied

文章目录

  • 一、出现报错
  • 二、解决办法
    • 通过清除本地私钥密码解决
  • 参考


一、出现报错

在pipeline配置过程中选择凭证时报错Permission denied(publickey)

二、解决办法

通过清除本地私钥密码解决

代码如下:

1、在终端下输入ssh-keygen -p
ssh-keygen -p
Enter file in which the key is (/Users/username/.ssh/id_rsa):
2、系统会提示选择需要修改的私钥,可以直接回车,默认是/Users/username/.ssh/id_rsa
3、选好文件后按回车,会提示你输入旧密码:
Enter old passphrase:
4.输入好后会提示输入新密码:
Enter new passphrase (empty for no passphrase):
5.如果直接回车,会提示确认新密码,再直接回车,此时以前设置的私钥密码就被清除了:
Enter same passphrase again:

参考

Mac清除SSH的私钥密码

你可能感兴趣的:(jenkins,git,运维)