git bash 里的 scp 不支持 openssh格式的key

所以需要转换

1
2
3
4
5
6
-----BEGIN OPENSSH PRIVATE KEY-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----END OPENSSH PRIVATE KEY-----

转换为

1
2
3
4
5
6
-----BEGIN RSA PRIVATE KEY-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----END RSA PRIVATE KEY-----

步骤

  1. 打开 puttygen.exe

  2. 点 load 加载你的 OPENSSH key文件

  3. 点 Conversions -> Export OpenSSH key

  4. 保存

感谢您的阅读,本文由 smallwhite's Blog 版权所有。如若转载,请注明出处:smallwhite's Blog(https://smallwhite.ml/pub/linux/convert-ssh-key-format-rsa-openssh.html
golang http请求返回403 Forbidden - 禁用http2解决
使用镜像安装jenkins