已经通过IAM获得了访问密钥和密钥。但只限于通过我的AWS控制台打开IAM。
设置访问密钥和秘密密钥的环境变量后,区域。
执行./ec2.py -列表,这会导致403个禁止的错误。会有什么问题?
我也看到了我的政策。我的IAM的政策结构是
Statements :
Effect:allow
Resource:ec2:*对不起,我不能复制我的政策结构。我躲在一个代理人后面。我不这么认为,代理可能是一个缺点,因为我得到了回应。
AWS控制台只能通过远程桌面网关和服务器连接。这可能是个问题吗。但我有我的身份和秘密身份。
发布于 2015-08-30 05:50:57
错误在于角色分配和公司代理。
发布于 2015-08-20 16:06:33
听起来您要么没有正确设置环境,要么有不正确的权限来列出有关EC2实例的元数据。如果是前者,则需要导出AWS_ACCESS和AWS_SECRET,例如:
export AWS_SECRET_ACCESS_KEY=your-aws-secret-key
export AWS_ACCESS_KEY_ID=your-aws-access-key如果您指的是远程主机上调用EC2的权限,那么可以通过创建IAM roles来做到这一点,后者将各种权限委托给属于该角色的实例。
https://stackoverflow.com/questions/32117219
复制相似问题