Jenkins 提示私钥格式错误 invalid format
有关安装步骤,请直接参阅官方文档。
在创建jenkins自动化任务的时候,提示私钥格式错误
stderr: Load key
"C:\\Users\\JE~1\\AppData\\Local\\Temp\\ssh2142299850576289882.key": invalid format
git@bitbucket.org: Permission denied (publickey).
问题解析 这个问题主要原因是jenkins对秘钥支持的格式与我们常用的略有不同,Jenkins使用pem格式的秘钥,所以在生成秘钥后,我们需要将其转换为pem格式
问题解决 先进入存放私钥的路径,再使用
ssh-keygen -m PEM -t rsa -f
命令将其转换为pemcd ~/.ssh/
ssh-keygen -m PEM -t rsa -f
转换完成后再将私钥内容上传至Jenkins秘钥中即可
【Jenkins 提示私钥格式错误 invalid format】有关jenkins的自动化配置看这里
有关jenkins的tty问题看这里
有关jenkins的反向代理配置看这里
有关jenkins的java11问题看这里
有关jenkins的私钥格式错误问题看这里
有关jenkins的webhooks配置看这里
推荐阅读
- 呼市首大医院温馨提示(男人有啥也不能有“qian”)
- mysql提示无法找到句饼_找不到数据库启动句柄
- 手写|手写 React-Native 方法调用式的 Modal 弹框、Toast 提示
- 2021-04-24|2021-04-24 K8s构建Jenkins(1)
- Jenkins自动化部署-前端篇|Jenkins自动化部署-前端篇 (四)
- Jenkins+SonarQube代码质量检查自动化
- jenkins节点
- 比特币地址,公钥,私钥
- Jenkins2.40+Gitee+Maven+Tomcat8.5.56
- 记录Linux下部署jenkins+git+maven构建spingboot项目遇到的坑