2023-10-31 21:29:44

aws s3 버킷에 저장한 이미지 파일 등에 모든 사람이 접근 가능하게 하려면 다음과 같은 절차를 따라야 합니다.

 

s3 버킷 퍼블릭 액세스 허용하는 방법

1. 버킷 권한 탭에 들어갑니다.

 

2. 퍼블릭 액세스 차단(버킷 설정) 부분에서 편집 버튼을 클릭한 후 모든 퍼블릭 액세스 차단 체크박스의 체크를 해제합니다.

 

 

3. 버킷 정책에서 편집 버튼을 클릭한 후 다음과 같은 코드를 추가합니다. 

 

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::버킷명/*"
        }
    ]
}

 

버킷명이라고 되어 있는 부분에는 여러분의 버킷명을 넣어주시면 됩니다. 

 

4. 버킷 내 객체를 클릭한 후 객체 URL을 클릭하여 봅니다. 아마도 브라우저에서 해당 파일이 다운로드 될 것입니다. 

 

이제 모든 사람이 해당 버킷의 모든 파일에 접근할 수 있게 된 것입니다.