AWS Ubuntu EC2实例将无法通过SSH连接

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

今天,我按照课程要求尝试使用Ubuntu AMI创建一些EC2实例。我一直使用Amazon Linux AMI,但是讲师使用的是Ubuntu,所以我想我也会这样做。

我用实例创建了一个新的PEM文件,当我在控制台中通过实例向导进行操作时,我选择了默认值。另外,我还从以前的课程中清除了所有以前的VPC和实例,并从新的默认VPC开始。一切都毫无问题地旋转。

我更改了新PEM的权限,并尝试使用ssh -i PEMFILE ubuntu@IPADDRESS进行SSH。它按通常的要求将地址添加到known_hosts中,然后注销。我再次发出该命令,它立即返回Connection Closed

我尝试查看所有VPC设置(NACL,路由,IGW等)以及为SSH 22 0.0.0.0/0输入和所有输出设置的安全组入站和出站规则。我终止并销毁了包括VPC在内的所有内容,并再次从头开始尝试。同样的问题。我检查了密钥SHA,以确保它是好的。然后,我决定使用相同的密钥和VPC来启动Amazon Linux实例。在ec2-user用户下没有问题。旋转一个CentOS实例,相同的密钥和VPC。在centos用户中也是如此。

我为为什么只有Ubuntu AMI不让我进行SSH付出了自己的努力?

提前感谢您的帮助!

amazon-web-services ubuntu amazon-ec2 ssh
1个回答
0
投票

我肯定做错了,因为我只是启动了另一个实例,而没有发出“保持”连接的状态。我没有问题,并且在连接后不会立即注销我。我仍然不确定应该怎么做才能导致这种情况,但是我现在正在工作。感谢您的建议!我仍然很乐意听到任何知道该问题可能是什么的人的消息。

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