配置S3 Public Access
1. Ceate New S3 Bucket Name: YourBucket . (預設封鎖公開設定)
2. 取消封鎖公開存取設定
3. 新增儲存個體政策
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::yourbucket/*"
}
]
}
4. 測試檔案上傳後是否可以直接訪問 / 下載 .
s3預設路徑根據你放置的國家 , 我這邊是把s3放在東京所以訪問的url根目錄是下列
https://yourbucket.s3-ap-northeast-1.amazonaws.com
參考文件:
https://docs.aws.amazon.com/zh_tw/AmazonS3/latest/user-guide/block-public-access-bucket.html
https://docs.aws.amazon.com/zh_tw/AmazonS3/latest/dev/WebsiteAccessPermissionsReqd.html
沒有留言:
張貼留言