ルートユーザー(=バケット所有者)でAWS S3バケットにバケットポリシーを設定するとアクセスが拒否される 質問する

ルートユーザー(=バケット所有者)でAWS S3バケットにバケットポリシーを設定するとアクセスが拒否される 質問する

Amazon で S3 バケットを作成するために使用した AWS ルートユーザーがあります。
次のポリシーを追加して、このバケットを公開したいと思います。

{
   "Version": "2012-10-17",
   "Statement": [{
      "Effect": "Allow",
      "Principal": "*",
      "Action": "s3:GetObject",
      "Resource": "arn:aws:s3:::<my bucket name>/*"
   }]
}

<my bucket name>バケットの名前はどこですか。このポリシーを保存しようとすると、403 アクセス拒否が発生します。

権限を明示的に設定しようとしましたs3:PutBucketPolicyが、それでも 403 が返されます。理由を知っている人はいますか?

これは画像のエラーです:

aws エラー メッセージの画像

ベストアンサー1

AWS S3でキャプチャ

アクセス拒否を修正するには、2 行のチェックを外します。ただし、新しいバケットを作成する前に、必ずよく読んで検討してください。権限は本当に重要です。

おすすめ記事