使用puttygen轉換OpenSSH SSH2私鑰為RSA PEM格式


使用ssh-keygen生成的秘鑰發現變成了如下格式:

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAA...
-----END OPENSSH PRIVATE KEY-----

很多軟件對ssh-keygen生成這種格式的密鑰都是不支持的。比如putty在使用私鑰登錄時提示

Unable to use key file "XXXXXX" (OpenSSH SSH-2 private key (old PEM format))

這時候, 就不得不把我的私鑰轉換成RSA-PEM格式。然而, ssh-keygen並不提供這種格式轉換的功能。

一  下載安裝

  https://www.chiark.greenend.org.uk/~sgtatham/putty/

二  打開puttygen

  點File導入需要轉換的密鑰(提前備份),正常會提示導入成功

 

 

三  選擇保存私鑰完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM