본문 바로가기

AWS/S32

[AWS] S3 권한 관리, 접근 제한 AWS에서 제공하는 스토리지인 S3에는 다양한 기능이 있다. 그 중 보안과 가장 큰 연관성이 있는 객체에 대한 권한 관리와 S3 버킷에 대한 접근 제한 기능을 이용해보겠다. 권한 관리는 파일을 전체 퍼블릭(인터넷)에 공개하거나, 특정 사용자에게만 공개할 때 사용한다. 그리고 정책의 설정에 따라 다양한 접근 제어가 가능하다. S3에 올라간 파일을 객체라고 하는데 이 각각의 객체에 대해 접근 권한을 설정할 수 있다. 권한 설정을 진행하기 전, S3버킷에 몇가지 설정을 풀어주어야 한다.(생성될 때 기본으로 넣어지는 설정) 1. 퍼블릭 액세스 차단 해제하기 해당 설정은 S3 버킷을 처음 만들 때 설정될 수 있다. 해당 버킷에 대한 모든 객체에 대한 퍼블릭 접근을 차단하겠다는 설저이다. 해제해주자. 2. ACL .. 2022. 6. 26.
[Cloud] AWS S3(Simple Storage Services) 사용해 파일 업/다운로드하기 이번엔, AWS의 S3 서비스를 사용해 클라우드에 파일을 저장 및 다운로드 하는 스토리지를 생성해보겠다. [서비스] - [스토리지] - [S3] 을 클릭하여 들어오면, 아래 화면이 나타납니다. S3 서비스 사용을 위한 버킷을 생성해야함 버킷 만들기 클릭 본인이 원하는 버킷 이름을 입력하고, 리전은 당연히 ["아시아 태평양(서울)"]을 선택하고 다음 [모든 퍼플릭 액세스 차단] 항목을 선택 해제하고, [현재 설정으로 인해 이 버킷과 그 안에 포함된 객체가 퍼블릭 상태가 될 수 있음을 알고 있습니다.] 에 체크 후 이 외에는 전부 기본 설정으로 만들어 주면됨 생성된 버킷으로 들어와 [폴더 만들기]를 통해 테스트 폴더를 생성했다. 이후 업로드 버튼을 눌러, 로컬 PC에 있는 스크린샷을 하나 올려보았다. 삭제도.. 2022. 2. 23.