【发布时间】:2016-03-25 08:04:53
【问题描述】:
我正在使用 ruby aws-sdk 在 amazone EC2 中启动实例,但我无法使用 ssh 访问创建的实例,这就是我所做的
ec2 = AWS::EC2.new( :access_key_id => ACCESS_KEY_ID, :secret_access_key => SECRET_ACCESS_KEY, :ec2_endpoint => "ec2.sa-east-1.amazonaws.com")
securitygrp = ec2.security_groups.create('mysecgrp')
securitygrp.authorize_ingress(:tcp, 22)
ec2.instances.create(:image_id => "ami-082df215")
但我无法使用 ssh root@ip_address 访问实例,我得到了connection timed out,我是否缺少某些东西,请任何人帮助我?
【问题讨论】:
-
问题是您在“默认”安全组中创建/运行新实例,而不是新创建的具有 ssh 入口规则的实例。
标签: ruby-on-rails ruby amazon-ec2 aws-sdk