[英]getting 403(Access Forbidden) error while accessing the site through browser
[英]Getting a 403 forbidden error on accessing AWS through ansible
已通过IAM获得访问密钥和秘密密钥。 但仅限于通过我的AWS控制台打开IAM。
在为访问密钥和秘密密钥设置区域的环境变量之后。
执行./ec2.py --list,它会给出403禁止的错误。 有什么问题吗?
而且我已经看到了我的政策。 我的IAM的政策结构是
Statements :
Effect:allow
Resource:ec2:*
抱歉,我无法复制我的政策结构。 我在代理后面跑。 我不认为代理服务器可能是一个缺点,因为得到响应。
只有拥有远程桌面网关和服务器才能连接AWS控制台。 请问这可能是个问题。 但是我有我的访问ID和秘密ID。
听起来您要么没有正确设置环境,要么没有正确的权限来列出有关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 角色 (将各种权限委派给属于该角色的实例)来实现。
错误是角色分配和公司代理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.