断开连接:没有可用的支持的身份验证方法(发送的服务器:publickey)

时间:2018-07-15 19:26:18

标签: amazon-web-services amazon-ec2 server hosting putty

到目前为止,我有一个网站托管在机架空间中,现在我想将托管转移到AWS,我使用ubuntu OS创建了一个实例。

我无法连接腻子或Filezilla。

对于Filezilla

  • 编辑->设置-> SFTP添加ppk。

腻子 -首先我通过putty gen加载密钥并下载私钥 -在ssh-> auth上添加密钥 -并添加了主机网址,端口22并单击“打开”不起作用

错误:已断开连接:没有可用的受支持的身份验证方法(发送的服务器:公钥)

注意:我还尝试过腻子选角添加ppk密钥。但是什么都行不通。

已经三天了,请帮帮我。

我尝试了所有可能在网络上找到的解决方案,出现了问题,请帮帮我 提前致谢。 enter image description here

1 个答案:

答案 0 :(得分:0)

使用您的Root账户(电子邮件地址)登录到AWS控制台,然后单击右上角的名称。然后选择我的安全凭据,然后(如果出现提示,请单击继续使用安全凭据),然后选择左侧的用户(请检查以下行的行)创建IAM用户),然后依次点击IAM帐户名,安全凭据标签并向下滚动并点击上传SSH公钥。插入公共密钥,然后单击上传SSH公共密钥

现在以该IAM帐户登录并创建EC2实例,您应该可以通过SSH对其登录。


如果您尚未创建IAM帐户,请执行以下步骤: 登录到Root帐户(电子邮件地址),然后在右上角单击您的姓名。选择我的安全证书,然后单击 IAM用户入门。 进入“用户”标签后,单击顶部的“添加用户”并给自己起一个名字。然后勾选程序访问 AWS管理控制台访问。然后选择自定义密码选项并设置密码。

取消选中需要重置密码。然后点击下一步:权限,选择直接附加现有策略,然后选择 AmazonEC2FullAccess (使用搜索过滤器而不是滚动查看)。然后单击下一步,然后单击创建

现在通过下载.csv 下载凭据,然后单击底部的关闭。