linux s3cmdを使用してAWS S3にファイルをアップロードしています。私はzipファイルを正常にアップロードすることができます。これは今何ヶ月も問題なく動作しています。私は今もjsonファイルをアップロードする必要があります。 jsonファイルを同じバケットにアップロードしようとすると、S3エラーが発生します。アクセスが拒否されました。私は理由を理解できません、助けてください。s3 put jsonファイルへのアクセスが拒否されました
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::mybucket"
]
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": [
"arn:aws:s3:::mybucket/*"
]
}
]
}
s3cmd --mime-type=application/zip put myfile.zip s3://mybucket
SUCCESS
s3cmd --mime-type=application/json put myfile.json s3://mybucket
ERROR: S3 error: Access Denied
お返事ありがとうございます。私は許可アクションをすべて変更してみましたが( "*")すでに変更はありません。 – user3720435