【问题标题】:AWS EC2 instance connection issueAWS EC2 实例连接问题
【发布时间】:2022-11-24 13:13:23
【问题描述】:

我试图通过我的 mac 终端连接到 AWS EC2 实例,但它给了我以下连接重置错误:

我怀疑这是否是与安全组和弹性 IP 相关的错误,但配置对我来说似乎没问题。

究竟会出什么问题?有人可以帮我调查一下吗?谢谢。

【问题讨论】:

  • 您的实例上是否有防火墙,或者您是否试图从防火墙后面访问它?如果是这种情况,您可能需要查看防火墙配置。
  • @chamal 我实际上尝试通过我公司的笔记本电脑连接到它,这是我的私人 AWS 帐户,所以不知道这是否是问题所在。
  • Connection reset 通常表示网络问题(与 AWS 无关)。通过不同的网络尝试(例如,家庭网络、办公室网络、手机网络网络)。
  • @JohnRotenstein 我在家里用我的窗户试了一下,它给了我权限被拒绝的错误。我想知道是否需要使用 chmod 命令为在我的 Windows 中下载的 pem 文件分配权限,但 Windows 上没有 chmod。您知道 chmod 是否有解决方法吗?
  • Permission Denied 表示 ssh 连接有效,但服务器拒绝访问——通常是由于密钥不正确。如果您从命令行使用 ssh,则插入 -vvv(例如 ssh -vvv -i key.pem ec2-user@IP)以获取调试信息。它应该显示为什么提供的密钥对被拒绝。不要担心 chmod 除非您收到有关所提供密钥文件权限的特定错误。

标签: amazon-web-services amazon-ec2 virtual-machine amazon-vpc aws-security-group


【解决方案1】:

您能否在弹性 IP 附加到的弹性网络接口的关联子网中检查这两件事:

  1. 在网络 ACL 选项卡中,确认网络 ACL 的入站和出站规则允许流量流向您的端口或协议。
  2. 在“路由表”选项卡上,确认您有到互联网网关的默认路由以将流量发送到互联网。

    请参阅这些文章以获得更多帮助:

【讨论】:

    猜你喜欢
    • 2020-08-10
    • 2017-02-05
    • 2018-11-28
    • 2020-04-29
    • 1970-01-01
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多