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

问题描述 投票:-2回答:1

我有一个在rackspace托管的网站,截至目前我想将托管转移到AWS,我用ubuntu OS创建了一个实例。

我无法连接putty或filezilla。

对于Filezilla

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

对于Putty - 首先我通过putty gen加载密钥并下载私钥 - 在ssh-> auth上添加密钥 - 并添加主机URL,端口22并单击打开它不起作用

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

注意:我也尝试使用putty pageant添加ppk密钥。但没有任何作用。

请帮帮我,这是三天。

我尝试了所有可能的解决方案,我在网上,有些不对劲,请帮助我谢谢,提前。 enter image description here

amazon-web-services amazon-ec2 server hosting putty
1个回答
0
投票

使用您的Root帐户(电子邮件地址)登录AWS控制台,然后单击右上角的名称。然后选择My Security Credentials(如果出现提示,请单击Continue to Security Credentials)并选择左侧的Users(查看如何创建IAM用户的行下方),然后单击IAM帐户名,然后单击Security Credentials选项卡并向下滚动单击“上传SSH公钥”。固定公钥,然后单击上载SSH公钥。

现在以IAM帐户登录并创建EC2实例,您应该可以通过SSH连接到它。


如果您尚未创建IAM帐户,请按照以下步骤操作:登录到Root帐户(电子邮件地址),然后单击右上角的姓名。选择My Security Credentials,然后单击IAM Users入门。进入“用户”选项卡后,单击顶部的“添加用户”并为自己命名。然后勾选Programmatic访问和AWS管理控制台访问。然后选择自定义密码选项并设置密码。

取消要求密码重置。然后lick Next:权限,选择直接附加现有策略并选择AmazonEC2FullAccess(用户搜索过滤器而不是滚动)。然后单击Next并单击Create。

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

© www.soinside.com 2019 - 2024. All rights reserved.