UEC — 无法通过 SSH 进入实例,要求输入密码

UEC — 无法通过 SSH 进入实例,要求输入密码

我正在尝试使用 Ubuntu 10.04.4 Server 设置私有云。我正在按照以下教程操作http://cssoss.wordpress.com/2010/11/26/eucabook-v1-1/。除了无法通过 SSH 进入正在运行的实例之外,所有步骤都进行得很顺利。我使用公钥创建了实例,并尝试使用私钥通过 SSH 进入实例。但是它要求输入密码。但我能够 ping 实例。我尝试使用商店中的预构建图像以及自定义构建的图像。

似乎有几个人遇到了同样的问题,但似乎没有任何有效的解决方案。

提前致谢。

答案1

在 ssh 中打开“详细”,它会显示调试信息:ssh -v。这可能会立即向您显示问题所在。

尝试使用 重新生成密钥ssh-keygen -t rsa,并将其重新复制到服务器。当 ssh 抱怨密钥类型(在详细模式下)并且无密码登录失败时,这种方法对我来说很有效。

最后,检查目录的权限.ssh以确保它们不是太宽松。

答案2

尝试这个

ssh -i mykey.priv ubuntu@ipaddress-of-instance

这不会要求任何密码进入。

相关内容