我无法SSH到我的Elastic Beanstalk环境。当我跑的时候
eb ssh my-envname --debug我得到了以下信息
File "/usr/local/Cellar/aws-elasticbeanstalk/3.7.8/libexec/lib/python2.7/site-packages/ebcli/lib/aws.py", line 283, in make_api_call
raise ServiceError(error)
ebcli.objects.exceptions.ServiceError: ('Connection aborted.', error(64, 'Host is down')) 我不知道为什么会这样,在安全组中,我已经为我的IP地址打开了SSH端口22。
有谁有什么想法吗?
发布于 2019-04-08 09:54:20
问题是我的MacOS上的小飞贼阻止了EB连接(oops)。
发布于 2019-04-06 14:45:37
运行带有--interactive选项的eb init命令,该命令将临时打开环境安全组中的端口22,以接收来自0.0.0.0/0的传入流量。
如果已将环境的安全组配置为将端口22开放到受限的CIDR范围以提高安全性,则EB CLI将遵守该设置并放弃对安全组的任何更改。要覆盖此行为并强制EB CLI向所有传入流量开放端口22,请使用--force选项。
有关更多详细信息,请参阅以下链接:
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-ssh.html
https://stackoverflow.com/questions/55545331
复制相似问题