PuTTY - 无法使用密钥文件(不是私钥)

时间:2016-02-29 14:49:33

标签: ssh putty private-key

我有一个PPK文件,当我连接到远程服务器时,我正试图让putty使用它。但我一直在下面得到这个错误,然后我被问到我的用户名(我应该直接允许我以root用户身份)。

我不明白问题是什么,更糟糕的是我不知道如何进一步排除故障。我的一位同事正在使用相同的文件,并表示他的一切都很好。所以我被困住了。

我进行了网络搜索,我找到的建议是将PEM文件转换为PPK文件。但这不适用于我的情况,我已经有了一个PPK文件。

我在本地计算机上使用Windows,而PPK文件位于C:\ssh-keys\

非常感谢任何帮助。

  

无法使用密钥文件“C:\ ssh-keys \ filename.ppk”(非私钥)
  登录为:

以下是标题:

filename.ppk
ё  :           mBIN                ‚Ѓ&  PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: imported-openssh-key
Public-Lines: 6

1 个答案:

答案 0 :(得分:5)

您的密钥文件已损坏。

.ppk文件必须以PuTTY-User-Key-File-2开头,并且是纯文本文件。没有二进制数据。您的同事必须拥有该文件的不同(正确)副本。