2017-02-26 5 views

答えて

1

コンフィグレーションにAWS access_key_idsecret_access_keyが設定されていることを確認してください。また、AWS IAM Consoleでユーザアカウントの設定がAccess Policyになっていることを確認する必要があります。詳細visit

このポリシーの

は私がAWS `access_key_id`と` secret_access_key`を持っている私

{ 
    "Version": "2008-10-17", 
    "Statement": [ 
     { 
      "Effect": "Allow", 
      "Principal": { 
       "AWS": "arn:aws:iam::IAM_USER_ID:user/IAM_USER_NAME" 
      }, 
      "Action": [ 
       "s3:PutObject", 
       "s3:DeleteObject", 
       "s3:PutObjectAcl" 
      ], 
      "Resource": "arn:aws:s3:::S3_BUCKET_NAME/*" 
     } 
    ] 
} 
+0

のために働きました。別のプロジェクトでは、これらの設定をポリシーなしで実行しました。ここでは機能しません。何故なの? – Andy

+0

ポリシーを作成してストレージへのアクセスを許可する必要があります。それがどのように動作するかを見るhttp://docs.aws.amazon.com/AmazonS3/latest/dev/using-with-s3-actions.html –

関連する問題