강의/AWS (10) 썸네일형 리스트형 S3 파일 권한 설정 + 업로드를 동시에 (IAM, AWS SDK를 이용) s3에 파일을 업로드 하는 방법을 알아봤었습니다. 이전에는 파일을 업로드 하고 파일 한개 한개마다 직접 권한을 재 설정해줘야 하는 불편함이 있었는데 이번에는 권한 설정과 파일 업로드를 동시에 진행해 보도록 하겠습니다. IAM AWS identity and access management AWS service에 접근 권한을 담당하는 역할을 지니고 있습니다. IAM의 access key와 secret key를 이용하여 aws service를 사용할 수 있는 권한을 부여할 수 있습니다. IAM을 만들고, 권한을 부여해 봅시다. 파이썬 또는 자바를 이용하여 AWS 서비스를 직접 접근할 예정이기 때문에 프로그래밍 방식 엑세스 유형을 선택해 주었습니다. S3를 접근 할 수 있는 모든 권한을 부여하도록 하겠습니다. .. S3 버킷 생성 (+파일 업로드 및 읽기 권한 설정) 1. s3 버킷 생성 - 버킷 이름을 임의 설정 한 후 AWS 리전을 ap-northeast-2로 설정합니다. 2. 버킷에서 파일 업로드 및 업로드 파일 URL 확인 - 생성한 버킷으로 들어가면 파일을 직접 업로드 하는 버튼이 존재합니다. - 버튼을 눌러서 파일을 업로드해 봅시다. - 현재는 업로드한 url을 확인하면 AccessDenied가 뜨는 것을 확인할 수 있습니다. - 버킷과 파일의 권한을 재 설정 해주도록 합시다. 3. 버킷 권한 설정 현재는 업로드한 파일을 확인할 수 없는 상태입니다. 파일의 권한을 설정하기에 앞서, 버킷의 권한을 먼저 재 설정해 줍니다. 모든 퍼블릭 엑세스 차단을 해제해줍니다. 4. 업로드 파일 권한 설정 버킷의 권한은 재설정 하였지만, 여전히 파일에 대한 권한이 없어 UR.. 이전 1 2 다음