AWS命令行:什么"必须启用443上的出站连接"手段?

时间:2015-04-25 17:56:21

标签: amazon-web-services amazon-ec2 tcp aws-cli

网络新手在这里。

背景

我正在尝试使用AWS Command Line实用程序连接到AWS云上的我的实例。

问题

当我尝试一个简单的命令(来自本地机器或EC2),例如......

aws ec2 describe-instances

我明白了......

Could not connect to the endpoint URL: "https://ec2.sa-east-1a.amazonaws.com/"

这是好事和花花公子,因为根据AWS Command Line User Manual我应该注意:

  

AWS CLI通过HTTPS对服务进行API调用。出站连接   必须启用TCP端口443才能执行呼叫。

但这首先意味着什么呢?我发现上述陈述与一杯泥水一样清晰。

1)我应该去安全小组'我的实例并将入站规则设置为' HTTPS TCP 443 0.0.0.0/0'? (没有工作)

2)或设置出站规则并设置“HTTPS TCP 443 0.0.0.0/0' ? (没有工作)

3)上述声明是否与“安全组”有关?

4)如果没有必要的话,我应该在我的机器上做什么才能启用端口443.这就是说......

5)我应该从本地计算机还是从我的EC2远程服务器运行AWS Command Line实用程序?

我很欣赏一些指导,所以我可以开始解决我的问题了。

提前致谢!

1 个答案:

答案 0 :(得分:31)

您的区域配置为“sa-east-1a”,但区域实际上是“sa-east-1”。您的可用区是sa-east-1a,sa-east-1b等。