Web & Mobile/AWS

[AWS] S3 생성하기

byunghyun23 2022. 11. 9. 20:28

AWS의 S3를 생성하는 방법입니다.

 

1. AWS에서 'S3' 검색

2. 버킷 만들기 클릭

3. 버킷 이름 및 AWS 리전(서울) 설정

4. 모든 퍼블릭 액세스 차단 해제

5. 아래와 같이 퍼블릭 정책이 비활성화이기 때문에 변경 필요

 

6. 퍼블릭 정책 활성화를 위한 버킷 정책 생성

아래 사이트 접속 후

http://awspolicygen.s3.amazonaws.com/policygen.html

 

AWS Policy Generator

Click below to edit. To save the policy, copy the text below to a text editor. Changes made below will not be reflected in the policy generator tool.

awspolicygen.s3.amazonaws.com

아래와 같이 설정 후 Add Statement 클릭

Select Type of Policy: S3 Buckey Policy

Effect: Allow

Principal: *

Actions: GetObject

Amazon Resource Name (ARN): arn:aws:s3:::버킷이름/*

 

 

생성된 Generate Policy 버튼 클릭 후 JSON 값 복사

 

5번 내용으로 돌아가서 버킷 이름 클릭 후 권한 > 버킷 정책 편집 클릭

복사한 JSON 값을 넣고 변경 사항 저장 클릭

 

7. 퍼블릭 정책 활성화된 버킷 클릭 후 이미지 업로드