我有一个S3存储桶和一个具有访问该存储桶的角色的EC2。 ec2可以访问USE_TZ
,但无法访问s3://mybucket/folderA/file1
。我似乎无法弄清楚为什么我可以从ec2实例访问file1但不能访问file2。当我尝试像这样下载file2时:
s3://mybucket/folderB/file2
我收到此错误:
aws s3 cp s3://mybucket/folderB/file2 /home/ec2-user/file2
但是当我下载file1时,我没有收到错误:
fatal error: An error occurred (403) when calling the HeadObject operation: Forbidden
---- EDIT ------
我错过了403错误...所以我想问题是为什么它没有看到文件
---- ----- EDIT
这是我的存储桶政策
aws s3 cp s3://mybucket/folderA/file1 /home/ec2-user/file1