无法将id_rsa加载为RSA1公钥

时间:2012-11-28 13:37:27

标签: ssh

我在Windows 7 64位上使用cygwin而我正在尝试ssh -vvv localhost

OpenSSH_6.1p1, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [::1] port 22.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "/home/habdulmalak/.ssh/id_rsa" as a RSA1 public key

公钥是使用ssh-keygen -t rsa生成的,公钥已添加到authorized_keys文件中。

有任何线索吗?

3 个答案:

答案 0 :(得分:27)

简而言之,它并不表示错误。这是正常的。

你可以在这里参考我的答案:
Trying to use RSA Keys to SSH into EC2, Getting: Incorrect RSA1 identifier... permission denied (public key)

答案 1 :(得分:5)

如评论中所述,此错误可以。

你检查过/etc/hosts.deny吗?我猜你在那里有一个sshd: x.x.x.x条目

答案 2 :(得分:0)

实际上,我意识到我之所以得到同样错误的原因是因为sshd没有在我尝试连接的VM服务器上运行:)运行它修复了我的问题。