AWS

버킷 만들기 (이미지, 동영상등을 저장)

sm_hope 2022. 10. 22. 19:50

버킷은 이미지 동영상을 저장하는 창고라고 생각하면 된다.

스프링에서 이미지나 파일을 저장할때 버킷에 넣는다.

 

이름은 사용하고자 하는 이름을 설정한다.

 

지역은 한국이니까 서울로 체크한다.

 

현재 배우는 단계이므로 퍼블릭 엑세스차단은 해제한다.

 

버킷 만들기를 클릭하여 버킷을 생성한다.

 

버킷만들기 완료

 

 

추가사항

버킷만들기는 정상적으로 완료되었다.

 

권한을 설정하는 방법이 있는데

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

이 사이트 에서 JSON형태로 제작 가능하다.

 

arn:aws:s3:::{버킷이름}

처음 배우면 위와같이 설정하자

Add Statement를 해준 후 Generate Policy를 통해 JSON을 받아주자

 

버킷정책에 생성한 정책을 추가해주면 된다.

 

!만약

오류가 나면

"Resource": "arn:aws:s3:::{버킷이름}/*"

다음과 같이 Resource 맨뒤에 /*을 추가해주면 해결된다.