共计 523 个字符,预计需要花费 2 分钟才能阅读完成。
无关装置步骤,请间接参阅官网文档。
在创立 jenkins 自动化工作的时候,提醒私钥格局谬误
stderr: Load key
"C:\\Users\\JE~1\\AppData\\Local\\Temp\\ssh2142299850576289882.key": invalid format
git@bitbucket.org: Permission denied (publickey).
<!– more –>
问题解析
这个问题次要起因是 jenkins 对秘钥反对的格局与咱们罕用的略有不同,Jenkins 应用 pem 格局的秘钥,所以在生成秘钥后,咱们须要将其转换为 pem 格局
问题解决
先进入寄存私钥的门路,再应用 ssh-keygen -m PEM -t rsa -f <yourfile>
命令将其转换为 pem
cd ~/.ssh/
ssh-keygen -m PEM -t rsa -f <yourfile>
转换实现后再将私钥内容上传至 Jenkins 秘钥中即可
无关 jenkins 的自动化配置看这里
无关 jenkins 的 tty 问题看这里
无关 jenkins 的反向代理配置看这里
无关 jenkins 的 java11 问题看这里
无关 jenkins 的私钥格局谬误问题看这里
无关 jenkins 的 webhooks 配置看这里
正文完