2014-01-14 63 views
0

我试图直接从浏览器使用Java SSH客户端连接到我的Amazon Linux实例。Amazon EC2 - MindTerm身份验证失败,权限被拒绝

我已经填写的字段,如下所示:

公共IP:54.194.199.112

用户名:EC2用户

键名:亚马逊linux.pem

和为其提供了路径。

然而,当我点击选项设置为“启动SSH客户端”我一个思想得到以下错误信息:

“验证失败,权限被拒绝”。

我已经成功地管理通过一个终端窗口进行连接使用:

的ssh -v -i亚马逊linux.pem [email protected]

一些信息,可以帮助:

AMI ID AMZN-AMI-PV-2013.09.2.x86_64-EBS(AMI-5256b825)

公共IP 54.194.199.112

实例ID的i-2e588661

公共DNS ec2-54-194-199-112.eu-west-1.compute.amazonaws.com

我试图创建新实例,重新启动它们,新的安全组,密钥对,并搜罗通过论坛没有任何运气。

我也尝试通过Safari和Firefox连接,没有任何运气。

请指教。

回答

0

您需要将完整路径传递到amazon-linux.pem(例如c:\ folder \ amazon-linux.pem),而不仅仅是文件夹路径(即使keyname位于其上方的字段中)。这应该够了吧。

0

您需要使用mindterm ssh通过从mindterm的文件菜单中选择创建密钥对选项来生成密钥对。完成该过程后,现在将一个密钥放置在您的硬盘驱动器中这是私钥,并打开在您的硬盘驱动器中的文本文件,并用鼠标右键单击并选择粘贴选项,现在这是公钥,将此公钥添加到您的亚马逊服务器中的授权密钥文件。 现在输入您的心智ssh,输入服务器IP和用户名,选择登录类型作为公钥,然后浏览系统中生成的私钥,然后按连接按钮。

我已经完成了通过mindterm ssh连接我的亚马逊服务器的这个过程,并且我成功了。

相关问题