【问题标题】:How to connect to my EC2 instance via SSH如何通过 SSH 连接到我的 EC2 实例
【发布时间】:2023-09-28 08:44:02
【问题描述】:

我在 AWS 中有一个实例,我正在尝试通过 SSH 连接它说:

连接超时

另外我已经尝试连接 Linux 机器但它也不起作用

这是我的实例配置

这些是我的安全组策略

【问题讨论】:

  • SG 看起来不错。也许其他东西会阻塞? NACL 还是您在某处有防火墙?
  • 我看到了您在自定义 VPC 中使用午餐实例。公共子网正确设置?
  • 看起来我有一个与我的子网关联的入站 ACL 拒绝所有流量源 0.0.0.0/0
  • 我的自定义 VPC 似乎有问题,我要检查并比较问题所在
  • 谢谢你马辛!

标签: amazon-web-services amazon-ec2 amazon-ecs


【解决方案1】:

检查事项:

  • 安全组允许端口 22 (SSH) 的入站访问(看起来不错!)
  • 网络 ACL 设置为默认值(看起来不错!)
  • 公共子网中启动的实例 (??)
  • 使用了 Linux AMI(Ubuntu,看起来不错!)
  • 实例有一个公共 IP 地址(看起来不错!)

不清楚的一件事是实例是否在公共子网中启动。这被定义为具有指向 Internet 网关 的路由表的子网。

如果您可以连接到同一子网中的其他实例,则可以很好地配置。如果您无法连接到子网中的任何内容,请检查您的路由表配置

【讨论】:

  • 是的,我的自定义 VPC 似乎有问题,我要检查并比较有什么问题。谢谢!