1.aws에 들어와 제품 -> 주요서비스 -> Amazon Simple Storage Service(S3)에 접속한다

2.버킷 만들기 클릭 한다.

3.버킷 이름 정하기 소문자와 - 이용 ex)abc-def

4.외부에서 자격을 부여한 사람은 접속이 가능하게끔  엑세스 차단 설정을 바꿔준다

5.기본 암호화 버켓 키 값은 비활성화로 설정한다

6.버켓 생성 이후 해당 버켓에 들어가 권한의 CORS 부분을 설정해 준다.

공식 사이트 CORS 구성의 예 에서 XML, JSON 형식 중 맞는 파일을 복사 후 붙여넣기를 해준다

https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/cors.html

 

CORS(Cross-Origin Resource Sharing) - AWS SDK for JavaScript

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

7.aws cognito에 접속 후 지역은 가까운 지역 AWS 서비스에 대한 엑세스 권한 부여로 바꿔주고 사용자 풀 생성을 눌러준다

https://aws.amazon.com/ko/cognito/

 

Cognito | 계정 동기화 | Amazon Web Services

퍼블릭 애플리케이션에서 기본 제공되는 네트워크 보호 기능을 활용하세요.

aws.amazon.com

8.자격 증명 풀 이름 및 인증되지 않은 자격 증명 check를 해주고 풀 생성을 누르면 된다

9.폴 생성 후 세부 정보 보기를 눌러 편집을 눌러 아래와 같이 수정후 허용을 누르면 된다.

https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/s3-example-photo-album.html

 

브라우저에서 Amazon S3 S3로 사진 업로드 - AWS SDK for JavaScript

인증되지 않은 사용자의 액세스를 활성화하면 버킷과 해당 버킷의 모든 객체, 전 세계 모든 사람에게 쓰기 권한을 부여하게 됩니다. 이러한 보안 태세는 이 사례의 기본 목표에 초점을 맞추는

docs.aws.amazon.com

10.이후 생성된 모습을 볼 수 있다

'AWS' 카테고리의 다른 글

React Project AWS EC2 배포 하기  (1) 2023.06.02
AWS S3 bucket file Vue로 나타내기  (0) 2023.03.22
AWS S3 buket file list 나타내기  (0) 2023.03.21
S3 file upload  (0) 2023.03.15

+ Recent posts