Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解決辦法

關於TortoiseGit上傳代碼至碼雲時,報錯:Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解決辦法windows

方法一(修改註冊表):網絡

將TortoiseGit默認的客戶端C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe修改成:ssh

Git 的安裝路徑 \usr\bin\ssh.exe,保存便可。編輯器

若修改後點肯定,界面沒反應。this

使用 windows+R    打開運行對話框,輸入regedit 打開註冊表編輯器,orm

在目錄 HKEY_CURRENT_USER\Software\TortoiseGit 路徑下,blog

將SSH鍵的值,改成 Git 的安裝路徑 下的\usr\bin\ssh.exe路徑。it

 

方法二(生成.ppk文件):io

一、在TortoiseGit/bin目錄下啓動puttugen.exe.form

二、單擊Conversations下拉列表的Import Key。

三、選中本身的私鑰。

四、選擇保存爲私鑰,生成.ppk文件

五、設置遠端,選擇生成的.ppk文件

六、設置網絡(使用TortoiseGit默認的便可)

相關文章
相關標籤/搜索