3

已经在寻找解决方案,但似乎没有任何帮助,我正在做所有应该做的事情,我的实例不断向我返回消息“服务器拒绝我们的密钥”。

这是我一直在做的事情:

1) Create Instance;
2) Download the .pem key;
3) PuttyGen to transform it in a private .ppk (SSH-2 RSA);
4) Associate an Elastic IP to the Instance;
5) Connect through 22 with the correct auth key generated on the 3rd step;
6) Server asks for username, insert "ubuntu" (using 12.04.1 LTS);
7) Server returns "Server refused our key".

尝试了一百次重启,尝试了 SSH-1 RSA,尝试了公钥而不是私钥,尝试了带密码的密钥,尝试了一切。

其他人正在经历这种情况?

编辑:

认为这可能是一个安全问题,如果有帮助,这是我的规则:

http://i.stack.imgur.com/Y3I2s.png

4

1 回答 1

4

刚遇到同样的问题。AWS 实例仅识别在实例创建期间指定的键。以后对密钥列表的所有更改都不会影响已创建的实例。

编辑:实际上,这里的问题是使用 Puttygen 错误地导出到 .ppk 文件。请参阅下面的评论。

于 2013-01-15T10:42:41.160 回答