아마존 웹 서비스를 다루는 기술 11장 - 3.2. S3 버킷 권한 관리하기
저작권 안내
- 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
- 책 또는 웹사이트의 내용을 발췌, 요약하여 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.
AWS HTTP 프로토콜과 연동되는 스토리지 S3
이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30
S3 버킷 권한 관리하기
이제 버킷에 권한을 설정해보겠습니다. 버킷에 권한을 설정하면 버킷 안에 든 모든 객체에 적용됩니다. 예제로 버킷의 내용 전체를 인터넷에 공개하는 방법을 알아보겠습니다.
‘11.2 S3 버킷에 파일 올리기/받기’를 참조하여 버킷에 그림 파일을 하나 더 올립니다. 저는 Jellyfish.jpg라는 그림 파일을 새로 올렸습니다. 새로 올린 파일을 선택하고 위쪽의 Properties 버튼을 클릭합니다. Link 부분을 보면 URL의 아이콘이 노란색 자물쇠 모양인 것을 확인할 수 있습니다. 이 링크를 클릭합니다.
그림 11-25 S3에 새 파일을 올림
이 URL은 웹 브라우저로 접속해도 그림 파일이 열리지 않는 상태입니다.
그림 11-26 S3 객체 링크 열기
위쪽의 All Bucket을 클릭하면 모든 버킷의 목록이 표시됩니다. 버킷을 선택하고 위쪽의 Properties 버튼클 클릭한 뒤 Permissions 탭을 클릭합니다. 그리고 Add bucket policy 버튼을 클릭합니다(버킷을 선택하고 마우스 오른쪽 버튼을 클릭하면 나오는 팝업 메뉴에도 Properties가 있습니다).
그림 11-27 S3 버킷 권한 설정