Amazon web services 油灰EC2连接问题
我是EC2新手,遇到以下错误:Amazon web services 油灰EC2连接问题,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我是EC2新手,遇到以下错误: Using username "ec2-user" Server refused our key Disconnected: No supported authentication methods available (server sent: publickey) 我使用的是Amazon Linux AMI 2017.03.1(HVM),SSD卷类型,因此我的用户名是正确的。我还将pem文件转换为ppk文件,并在putty控制台中将其添加到SSH Auth中
Using username "ec2-user"
Server refused our key
Disconnected: No supported authentication methods available (server sent: publickey)
我使用的是Amazon Linux AMI 2017.03.1(HVM),SSD卷类型
,因此我的用户名是正确的。我还将pem文件转换为ppk文件,并在putty控制台中将其添加到SSH Auth中
我已经查看了StackOverflow中针对我的问题的所有解决方案,但似乎都不起作用
在我的VPC仪表板->网络ACL->入站规则
Rule # Type Protocol Port Range Source Allow / Deny
100 ALL Traffic ALL ALL 0.0.0.0/0 ALLOW
* ALL Traffic ALL ALL 0.0.0.0/0 DENY
这可能是错误的原因吗?网络访问控制列表(NACL)不是问题。只需将其保留在默认设置即可。您正在连接到服务器(即使它拒绝连接)这一事实证明您的计算机与Amazon EC2实例之间存在连接 问题在于身份验证。基本上是说它不喜欢您的密钥对
- 确保转换的PEM文件与与实例关联的密钥对同名(如管理控制台中所示)
- 请尝试再次转换密钥--它的格式可能不正确
请参见:(您不需要使用Pageant。)我也遇到了同样的问题:(.尝试生成新密钥对,并指向从puttgen提取的新ppk文件。仍会收到相同的错误尝试使用相同的密钥对启动新实例,并查看是否可以使用它登录。这将告诉您密钥生成过程是否正常工作。或者,-PuTTY(及其变体)是唯一使用PPK文件的程序。请尝试MobaXterm--它可以使用PEM文件。是的,MobaXterm有效!但是,使用puttyPuTTYGen将PEM转换为PPK的正确方法将其转换。您必须加载密钥,然后在不使用密码的情况下保存。最好避免使用PuTTY。