【发布时间】:2017-09-01 00:05:17
【问题描述】:
我正在尝试通过awsebcli SSH 到我在 Elastic Beanstalk 中的 docker 容器。但它总是通过以下命令抱怨拒绝访问:
eb init --profile default1 Microservices-Docker --debug
调试信息如下:
2017-04-06 10:15:29,724 (DEBUG) ebcli.lib.aws : Making api call: (elasticbeanstalk, describe_configuration_settings) to region: eu-west-1 with args:{'ApplicationName': 'Microservices-Docker', 'EnvironmentName': 'customer-track-test'}
2017-04-06 10:03:41,541 (DEBUG) ebcli.lib.aws : Response: {'ResponseMetadata':
{'date': 'Thu, 06 Apr 2017 06:03:41 GMT', 'RetryAttempts': 0,
'HTTPStatusCode': 403, 'RequestId': 'c8bce47d-1a8e-1117-92b2-b348ebce885e'},
'Error': {'Message': 'Access Denied', 'Code':
'InsufficientPrivilegesException', 'Type': 'Sender'}}
2017-04-06 10:03:41,541 (DEBUG) ebcli.lib.aws : API call finished, status = 403
2017-04-06 10:03:41,541 (DEBUG) ebcli.lib.aws : Received a 403
NotAuthorizedError: Operation Denied. Access Denied
我向当前用户添加了对 Elastic Beanstalk 的完全访问策略,什么可能导致该错误,有什么建议吗?谢谢!
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk