【问题标题】:Connecting to amazon ec2 instance with ssh - timeout [closed]使用 ssh 连接到亚马逊 ec2 实例 - 超时 [关闭]
【发布时间】:2012-01-07 05:15:24
【问题描述】:

每次我尝试连接到我的亚马逊实例时,我的 ssh 客户端 (Putty) 都会超时。我已禁用所有我能找到的防火墙(路由器、内置 Windows)并在安全组中启用了 ssh。来自腻子的事件日志: 2012-01-06 22:04:15 查找主机“ec2-50-x-x-222.us-west-2.compute.amazonaws.com” 2012-01-06 22:04:15 连接到 50.x.x.222 端口 22 2012-01-06 22:04:36 无法连接到 50.x.x.222:网络错误:连接超时 2012-01-06 22:04:36 网络错误:连接超时

我做错了什么?

【问题讨论】:

  • 您是否将“pem”转换为“ppk”?

标签: ssh amazon-ec2


【解决方案1】:

您是否在 EC2 中设置了密钥?

blog entry on ec2 keys etc

another good one

【讨论】:

  • k 检查您的实例并查看应用于它的安全组。可能那里的端口没有打开。
  • 我尝试 ping 实例的 IP 地址,但所有请求都超时。问题可能存在吗?如果这是问题,我该如何解决?
  • 您的实例可能默认设置为拒绝 ICMP 流量,这是“ping”正在执行的操作。有关 iptables,请参阅 this link
  • 我遇到了类似的问题。在安全组 -> 入站 -> TCP 下,是否列出了端口 22?我认为您可能必须通过“创建新规则”然后选择 SSH 手动添加它。
  • 正如@andrewj 所说,您应该手动添加端口 22。并选择“Anywhere”作为您的源选项。此外,为了增加安全性,尝试 22 以外的端口也许是个好主意,即使您使用的是私钥/公钥对。
猜你喜欢
  • 1970-01-01
  • 2018-11-28
  • 2015-10-19
  • 2016-04-27
  • 2010-12-28
  • 1970-01-01
  • 2018-04-17
  • 2016-01-12
  • 1970-01-01
相关资源
最近更新 更多