我的Amazon EC 2是运行Amazon Linux还是Ubuntu?

我在这里有点困惑。 我使用Ubuntu Linux 64位12.04 LTS创建了一个Amazon EC2实例,现在当我进入SSH时,我得到以下内容

在此处输入图像描述

但在亚马逊管理控制台上我得到以下内容

在此处输入图像描述

这有什么不对?

忽略基于Web的管理控制台并相信欢迎消息..您运行的AMI Linux不是基于Debian / Ubuntu而是基于CentOS(后者又基于RedHat)。 默认的包管理工具是yum ,而不是apt ,因为这些发行说明很清楚。

考虑安装一个来自Canonical的官方Ubuntu AMI,可在此处获得:

http://uec-images.ubuntu.com/releases/precise/

注意:出现此类问题的原因可能是使用包含Amazon AMI的旧EBS。

ami-acf6b0fe确实是亚马逊EC2东南1区(新加坡)的官方Ubuntu 12.04 LTS Precise AMI。

您列出的欢迎消息确实适用于Amazon Linux。

这意味着您的AWS控制台中列出的EC2实例不是您使用ssh连接的EC2实例。

您应该仔细检查IP地址,主机名,实例ID,AWS账户和EC2区域。

Interesting Posts