小编Sar*_*may的帖子

尽管实施了所有策略,来自 EC2 实例的 S3 wget 仍给出 403 禁止错误

请帮忙!

Last login: Wed Jul 23 00:04:41 2014 from 46.7.181.81 Could not open a connection to your authentication agent. ubuntu@ip:~$ wget https://s3-eu-west-1.amazonaws.com/hadoopconfigfiles/core-site.xml
--2014-07-23 00:29:12--   Resolving s3-eu-west-1.amazonaws.com (s3-eu-west-1.amazonaws.com)...  Connecting to s3-eu-west-1.amazonaws.com (s3-eu-west-1.amazonaws.com)| connected.

HTTP request sent, awaiting response... 403 Forbidden 2014-07-23 00:29:12 ERROR 403: Forbidden.
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一切。来自 IAM 的策略(存储桶策略)公开了该文件。授予了所有权限,但我仍然收到禁止的错误。我正在使用 ec2 t2.micro 实例,并从命令行使用 wget 从我的 s3 存储桶获取文件。

https://s3-eu-west-1.amazonaws.com/hadoopconfigfiles/core-site.xml

这是我使用的存储桶策略

{
    "Version": "2008-10-17",
    "Id": "Policy1406073673060",
    "Statement": [
        {
            "Sid": "Stmt1406073666892",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::hadoopconfigfiles/*"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

这是 IAM 政策 …

amazon-s3 amazon-ec2 amazon-web-services

6
推荐指数
1
解决办法
4802
查看次数