我在这里有点困惑。我使用 Ubuntu Linux 64 位 12.04 LTS 创建了一个 Amazon EC2 实例,现在当我 SSH 进入它时,我得到以下信息
但在亚马逊管理控制台上,我得到以下信息
这里有什么问题?
我在这里有点困惑。我使用 Ubuntu Linux 64 位 12.04 LTS 创建了一个 Amazon EC2 实例,现在当我 SSH 进入它时,我得到以下信息
但在亚马逊管理控制台上,我得到以下信息
这里有什么问题?
这绝对是 Amazon Linux(基于 CentOS),而不是 Ubuntu。另一个提示是,Amazon Linux 中的默认用户名通常是“ec2-user”,而在 Ubuntu 中则是“ubuntu”(至少如果您使用默认的库存 AMI)。我不知道它与您创建它时选择的内容有何不同,但我想这要么是人为错误,要么是奇怪的错误。
编辑:为了记录,问题在于他使用旧的 EBS 卷(具有 Amazon AMI)作为根卷。
ami-acf6b0fe 确实是 Amazon EC2 的 ap-southeast-1(新加坡)区域中的官方 Ubuntu 12.04 LTS Precise AMI。
您列出的欢迎消息确实适用于 Amazon Linux。
这意味着您的 AWS 控制台中列出的 EC2 实例不是您通过 ssh 连接的 EC2 实例。
您应该仔细检查 IP 地址、主机名、实例 ID、AWS 账户和 EC2 区域。