Intellij idea 如何以Openssh格式转换生成的私钥,以便在IDEA中集成subversion

Intellij idea 如何以Openssh格式转换生成的私钥,以便在IDEA中集成subversion,intellij-idea,cygwin,key,putty,openssh,Intellij Idea,Cygwin,Key,Putty,Openssh,我需要生成openssh格式的私钥/公钥,以便将subversion存储库集成到IntelliJ。我已经使用了puttyKeygen.exe来生成初始密钥。但在集成IntelliJ时,我无法使用相同的私钥进行身份验证。 如何将Putty生成的私有/公共初始密钥转换为openssh格式。正如我所读到的,IntelliJ中的Subversion集成使用私钥的Cygwin/openssh格式 我也试过用puTTykeygen做同样的事情,但没有成功!IDEA仍然无法进行身份验证 任何能对此有所了解的人

我需要生成openssh格式的私钥/公钥,以便将subversion存储库集成到IntelliJ。我已经使用了
puttyKeygen.exe
来生成初始密钥。但在集成IntelliJ时,我无法使用相同的私钥进行身份验证。 如何将Putty生成的私有/公共初始密钥转换为openssh格式。正如我所读到的,IntelliJ中的Subversion集成使用私钥的Cygwin/openssh格式

我也试过用puTTykeygen做同样的事情,但没有成功!IDEA仍然无法进行身份验证

任何能对此有所了解的人都会很有帮助

谢谢

编辑 完成以下步骤以创建Openssh私钥后:
puttygen有一个菜单:转换->导出OpenSSH密钥,将私钥保存为OpenSSH格式

我再次尝试使用与使用上述方向生成的相同的键来集成该想法。我自己也失败了,同样的消息说身份验证失败了

我假设,我获得的密钥不是openssh格式,或者在集成过程中是否存在任何错误。有谁能告诉我,我不能将颠覆整合到思想中的原因可能是什么

Make sure the initial keys that are put to use are one time generated not repeatedly.
转到Puttykeygen->转换->导入最初生成的私钥(.ppk文件),然后->导出openssh密钥->将其保存到同一位置,然后转到IDEA并执行以下步骤: 1.转到版本控制->从版本控制签出->Subversion,并提供相同的密钥和密码短语。 2.通过提供您的用户名单击“签出”


它应该有用

谢谢!是的,为了结帐,我使用了不同的生成密钥!