首页 文章

无法从自定义AMI ssh到amazon ec2实例

提问于
浏览
1

我有一个已经运行的linux实例 . 我右键单击该实例并创建了一个图像(EBS AMI),我输入了详细信息,几分钟后我将我的AMI列在ec2控制台的Images - > AMIs部分 .

我右键单击此API,并请求现场定价实例,填写表单并选择正确的安全组 . 它创建了很好的状态和状态检查是绿色,2/2 .

但是,当我尝试连接到这个新实例时,我只会收到一个错误

ssh_exchange_identification: read: Connection reset by peer

我检查了我指定了我的密钥文件的路径,我检查了安全组,一切都很好 . 我删除了SSH规则并重新应用它,但仍然失败了 .

我退出并登录到我的另一个实例(这个新实例基于此实例),没有问题 . 我删除了我的新现场实例,并根据我的AMI创建了另一个实例 . 同样的问题 .

然后我创建了一个基于Ubuntu实例的新实例,并且能够正常登录 .

因此,出于某种原因,我无法登录我基于我通过GUI控制台创建的AMI创建的实例 .

2 回答

  • 2

    我删除了旧的AMI并重新创建它 . 但是这次我没有安装(从fstab中删除)另一个我不想用于AMI的EBS驱动器 .

    似乎现在工作 .

  • 0

    Creating a Custom AMI from the AWS Management Console

    我有一种情况,我不能ssh到我通过AWS Dashboard创建的自定义AMI启动的新实例

    我发现,即使未选中 no Reboot ,也不会从正在运行的实例生成AMI更安全 . 手动停止运行实例然后创建映像更可靠 .

    从表面上看,保留un2659416_ unchecked似乎不可靠,因为它应该停止正在运行的实例,进行映像复制,然后代表您重新启动实例,但这个过程可能会出现一些问题 .

相关问题