gpt4 book ai didi

amazon-web-services - 无法通过 SSH 连接到 AWS EC2 实例

转载 作者:行者123 更新时间:2023-12-04 08:02:48 25 4
gpt4 key购买 nike

我无法通过 SSH 连接到我的 EC2 实例 - 我收到超时错误。我检查了安全组以确保 SSH 流量正常。我检查了路由表并确保它们已连接到 Internet 网关。一个小时前,我能够通过 SSH 连接到实例,但现在不行了。我通过腻子连接。在使用 ec2-user@domain 之前,我遇到了同样的连接超时问题,我只需在 Putty 的主机名字段中输入 IP 地址即可解决这个问题。那时我能够毫无问题地连接。然后我创建了另一个 EC2 实例,现在我无法连接到任何一个实例。我的 Putty 配置中正确引用了 .ppk 文件。我尝试使用 Mac 连接并在那里复制 .pem 文件。还有什么我可以检查的吗?另外,为什么我不能像方向指示的那样在腻子的连接字段中键入 ec2-user@domain 。我的 AWS 环境有问题吗?

最佳答案

诊断 SSH 问题的最佳方法是 在同一个子网中启动一个新实例,使用同一个安全组 .如果这可行,那么问题与原始实例有关。
您收到 的事实超时错误表示您的 SSH 客户端无法访问该实例。实例没有拒绝连接(例如由于 key 对),这是无法访问实例的事实。
检查事项:

  • 确认公共(public) IP 地址仍然是最新的(它可以更改它,实例停止和启动)
  • 确认该实例位于公共(public)子网中,这意味着该子网的路由表指向 Internet 网关
  • 确认 安全组允许来自您的 IP 地址的入站 SSH 流量(端口 22)(甚至 0.0.0.0/0 用于测试目的)
  • 保持 NACL 为默认设置,除非您深入了解它们
  • 确保实例是 Linux 实例(Windows 未启用 SSH)
  • 从不同的网络(例如家庭、办公室、通过手机连接)尝试它,因为某些公司网络会阻止 SSH 连接

  • 作为另一个测试,您可能想要临时创建另一个 VPC。使用 VPC 向导创建一个只有一个公有子网的 VPC。启动一个实例并确认您能够通过 SSH 连接到该实例。

    关于amazon-web-services - 无法通过 SSH 连接到 AWS EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55212032/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com