我有一个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
答案 0 :(得分:5)
您的密钥文件已损坏。
.ppk
文件必须以PuTTY-User-Key-File-2
开头,并且是纯文本文件。没有二进制数据。您的同事必须拥有该文件的不同(正确)副本。