SSH从堡垒到私有实例

时间:2018-10-26 17:34:38

标签: amazon-web-services amazon-ec2

我当前已连接到堡垒服务器:

Name-MacBook-Pro:.ssh name$ sudo ssh -i key.pem ec2-user@public-dns
Last login: Fri Oct 26 17:20:42 2018 from nat-000-000-000-000.central.domain.edu

   __|  __|_  )
   _|  (     /   Amazon Linux AMI
  ___|\___|___|

我正尝试从其中连接到我的AppServer实例,这是一个私有实例

[ec2-user@public_bastion_ip ~]$ ssh ec2-user@private_ip_of_app_server          
ssh: connect to host private_ip port 22: Connection timed out

我需要使用一些安全功能来打开端口22吗?

1 个答案:

答案 0 :(得分:1)

检查专用服务器上使用的安全组是否已打开端口22。 (应该。)如果没有,则添加它。然后再次尝试ssh

AWS Console->EC2 service->Running Instances->select your instance in the "Filter by tags and attributes or search by keyword"

现在,滚动到最右侧,找到Security Group,然后单击它。 现在转到Actions->Inbound Rules,查看端口22是否打开。如果没有,请添加它。

希望有帮助。