如何用刀创build一个EC2实例?

我能够通过以下方式访问AWS: http : //www.agileweboperations.com/amazon-ec2-instances-with-opscode-chef-using-knife

现在,我得到一个子命令几乎工作:

$ knife ec2 server create -r "role[base]" -I ami-c1aaabb5 -f t1.micro -S knife -i ~/.ssh/knife.pem --ssh-user ubuntu --region eu-west-1 -Z eu-west-1a 
实例ID:i-xxxxxx
味道:m1.small
图片:ami-399ca94d
地区:欧洲西部1
可用区域:eu-west-1a
安全组:默认
标签:{“Name”=>“i-xxxxxx”}
 SSH密钥:刀

等待服务器............................
公共DNS名称:ec2-xxxxxx.eu-west-1.compute.amazonaws.com
公共IP地址:yy.yy.yy.yy
私人DNS名称:ip-xxxxxxx.eu-west-1.compute.internal
私人IP地址:zz.zz.zz.zz

等待sshd ...................................

但现在我得到一个超时。 任何想法/build议如何创build一个EC2实例准备厨师供应?

谢谢!

我的猜测是你的默认安全组不允许SSH通信。