首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >aws ec2实例的所有端口都被关闭。

aws ec2实例的所有端口都被关闭。
EN

Stack Overflow用户
提问于 2016-10-12 11:04:16
回答 2查看 2.3K关注 0票数 0

在新的亚马逊帐户中,我创建了EC2免费层实例,我为SSH、HTTP和HTTPS正确地编辑入站和出站规则。但是所有的端口都关闭了,我没有防火墙

下面是更多信息:实例是: EC2免费层实例

安全组:用于入站(HTTP(80)、SSH(22)、HTTPS(443))。用于出站(所有流量)。

网络ALL:入站(Rule#(100),类型(所有流量),允许)。对于出站(Rule#(100),输入(所有流量),允许)。

弹性is与实例相关联。我肯定我用的是正确的密钥对。

而且我没有防火墙,我的计算机中没有任何通向AWS的bloch SSH流量,因为我正在使用其他的实例与其他帐户,而她正在完美地工作!

EN

回答 2

Stack Overflow用户

发布于 2016-10-12 20:05:59

看来你的情况是:

  • 您已经启动了一个Amazon EC2 Linux实例。
  • 您正在尝试将SSH放入实例中。
  • 它不是连接

您正在利用AWS免费使用层这一事实对您使用AWS没有任何影响。这仅仅是一个计费概念,对您在AWS中创建的资源没有任何影响。

如果您的SSH尝试需要一段时间才能失败(例如5+秒),这表明您的实例没有流量。潜在的原因是:

  • 入站安全组中规则不足(最常见)
  • 在私有子网中启动实例(即没有指向Internet网关的路由表的子网)
  • 网络all规则阻塞通信量(不太可能,因为默认情况下它们允许所有通信量)

如果连接立即失败,那么潜在的原因是:

  • 试图连接到错误的实例(您有正确的IP地址吗?)
  • 使用不正确的SSH键区
  • 用不正确的用户名连接(对于Amazon,用户名是ec2-user )。对于Ubuntu,用户名是ubuntu。)
  • 启动实例,而不指定密钥对
  • 您自己的网络(如企业网络防火墙)正在阻塞AWS的输出SSH流量。
  • 该实例不是用Linux AMI启动的。
票数 0
EN

Stack Overflow用户

发布于 2016-10-13 09:24:46

以下是更多信息:

代码语言:javascript
运行
复制
the instance is : EC2 free-tier instance

Security Group :
 For Inbound (HTTP(80), SSH(22), HTTPS(443)).
 For Outbound (All traffic).

Network ACLs : 
 For Inbound (Rule#(100),type(ALL Traffic), Allow).
 For Outbound (Rule#(100),type(ALL Traffic), Allow).

弹性is与实例相关联。我肯定我用的是正确的密钥对。

而且我没有防火墙,我的计算机中没有任何通向AWS的bloch SSH流量,因为我正在使用其他的实例与其他帐户,而她正在完美地工作!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39997016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档