Amazon-S3

亞馬遜 S3 權限

  • August 8, 2011

我需要公開所有儲存桶文件以供查看。我在 AWS 控制台的儲存桶屬性中為每個人添加了查看權限。但看起來在那之後我必須明確地為文件按下“公開”。如果我已經擁有它的權利,為什麼?

在儲存桶的主要首選項下將此策略添加到儲存桶將允許對儲存桶中的所有文件進行全域讀取訪問。將 YOURBUCKETNAME 替換為您的儲存桶的名稱。這將只允許下載,而不是列出文件或其他任何內容。

{
   "Version": "2008-10-17",
   "Id": "",
   "Statement": [
       {
           "Sid": "",
           "Effect": "Allow",
           "Principal": {
               "AWS": "*"
           },
           "Action": "s3:GetObject",
           "Resource": "arn:aws:s3:::YOURBUCKETNAME/*"
       }
   ]
}

有關更多資訊的起點,請參閱以下連結。

引用自:https://serverfault.com/questions/298783