【问题标题】:How to convert generated Private Key in Openssh format to integrate subversion in IDEA IDE如何将生成的 Openssh 格式的私钥转换为在 IDEA IDE 中集成颠覆
【发布时间】:2013-07-16 11:31:20
【问题描述】:

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

P.S:我尝试过 puTTykeygen 做同样的事情,但没有运气! IDEA IDE 仍然无法通过身份验证。

任何能够对此有所了解的人都会非常有帮助。

谢谢!

编辑 通过以下步骤创建 Openssh 私钥后: puttygen has a menu: Conversion -> Export OpenSSH Key That will save the private key to the openssh format.

我再次尝试使用上述方向生成的相同密钥集成 IDEA。并让我自己失败了,同样的消息说身份验证失败!

我假设,我获得的密钥不是 openssh 格式,或者我在进行集成时有什么问题。谁能让我知道我无法在 IDEA 中集成颠覆的可能原因是什么?

【问题讨论】:

    标签: intellij-idea cygwin key putty openssh


    【解决方案1】:
    Make sure the initial keys that are put to use are one time generated not repeatedly.
    

    转到Puttykeygen->转换-​​>导入您最初生成的私钥(.ppk文件)然后->导出openssh密钥->将其保存到相同位置然后转到IDEA并按照以下步骤操作: 1. 转到版本控制-> 从版本控制中签出-> Subversion 并提供相同的密钥和您的密码。 2. 通过提供您的用户名点击结帐。

    应该可以了!

    【讨论】:

    • 谢谢!是的,我使用不同的生成密钥来结帐!
    猜你喜欢
    • 2011-07-28
    • 1970-01-01
    • 2019-11-15
    • 2012-02-28
    • 2011-10-22
    • 2020-09-07
    • 1970-01-01
    • 2019-05-22
    • 2016-10-03
    相关资源
    最近更新 更多