【问题标题】:Cannot ssh into created AMI on amazon ec2无法通过 ssh 进入亚马逊 ec2 上创建的 AMI
【发布时间】:2012-07-24 03:39:24
【问题描述】:

我使用以下命令从 VMWare vmdk 创建了 CentOS 6 AMI:

$ec2-bundle-image -i CentOS_6.vmdk -r x86_64 -k ~/.ec2/pk.pem -c ~/.ec2/cert.pem --user <user_id>  
$ec2-upload-bundle -b <bucket_name> -m /tmp/CentOS_6.vmdk.manifest.xml -a <access_id> -s <secret_key>  
$ec2-register <bucket_name>/CentOS_6.vmdk.manifest.xml

我在创建后使用 m1.large 存储启动了一个实例。我面临以下问题:

  1. 实例状态检查失败。
  2. 无法通过 ssh 进入实例。

任何想法我哪里出错了?

【问题讨论】:

    标签: amazon-s3 amazon-ec2 cloud vmware


    【解决方案1】:

    您是否在运行您的实例的安全组(即防火墙)中打开了端口 22?

    【讨论】:

      【解决方案2】:

      AWS 文档通常有您正在寻找的答案。

      完整的文档列表,请访问:

      http://aws.amazon.com/documentation
      

      具体指南:

      EC2 : http://aws.amazon.com/documentation/ec2
      VPC: http://aws.amazon.com/documentation/vpc
      S3: http://aws.amazon.com/documentation/s3/`enter code here`
      

      【讨论】:

      • RTFM 不是答案。
      【解决方案3】:

      尝试 ping 您的实例,如果有回复则尝试 ssh -i key.pem ec2-user@public-DNS-of-ec2-instance。确保您位于下载 ssh 密钥的正确文件夹中。

      【讨论】:

      • 你也可以使用putty,但是需要生成私钥.ppk
      • “ssh:连接到主机 ec2-23-22-3-111.compute-1.amazonaws.com 端口 22:连接超时”是我 ssh 进入实例时遇到的错误。 .通过腻子的相同错误消息。
      • 你能检查一下系统日志,看看在启动时是否有什么问题吗?
      猜你喜欢
      • 2013-02-27
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      • 2022-11-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多