일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- GIT
- AWS
- 에러
- error
- aws bucket 정책
- 리엑트 네이티브 아이콘
- babel.config.js
- firebase 라이브러리
- Access Key 생성
- img upload
- React
- js
- AWS Access Key
- s3 upload
- react native 개발
- react native 세팅
- fire base
- 백준
- 리액트 네이티브
- react native picker
- react native font
- 문자열 대소문자
- 리액트 네이티브 에러
- 리액트
- react native CLI
- 문자열 대소문자 구별
- Project
- react native
- PongWorld
- Next.js
- Today
- Total
목록AWS (3)
밝을희 클태
전에 작성한 글이 있는데 너무 대충 설명한 거 같아서 다시 써야겠다.버킷 만들기1. aws에서 s3를 검색해서 들어와 버킷 만들기로 들어간다.2. 버킷 이름을 적는다.3. 나는 현재 계정에서만 사용할 거 기 때문에 ACL 비활성화를 체크4. 이미지를 저장하고 외부에서 읽기 위해 모두 체크 해제5. 객체가 삭제되거나 했을 때 복구 할 수 있도록 하능 기능이라는 거 같은데 따로 비용이 든다고 한다.. 나는 비활성화 6. 버킷에 저장되는 객체들을 자동으로 암호화해주는 기능인데 기본으로 선택된 것들로 했다.버킷을 만들었으면 이제 버킷을 관리하는 사용자를 만들어줘야 한다.사용자 만들기1. 보안 자격 증명으로 이동2. 권한 탭으로 이동해서 버킷 정책 클릭3. 사용자 탭으로 이동후 사용자 생성 클릭4. 사용자 이름 ..
사용자 생성 없이 Access Key를 발급받으려 했는데 Root 사용자로 키를 발급받을 수 없다고 해서 새로운 사용자를 만들어 줘야 한다. 보안 자격 증명 선택 사용자에서 사용자 추가 사용자 이름을 설정해주고 다음 권한 옵션에 직접 정책 연결 선택 후 AmazonS3FullAccess 선택 사용자 생성 사용자 생성 후 해당 사용자로 들어가 액세스 키 만들기로 들어간다 아래 사진처럼 선택 후 다음 .csv 파일을 다운로드해 준다 csv파일 안에 key 값 들이 들어있다 완료되고 나서 사용자의 액세스 키와 비밀 액세스 키 를 볼 수 없으니. csv파일을 분실하면 안 된다
aws s3 bucket에 이미지 업로드를 하기 위해서 정책 설정 등 변경해야 할 것이 있다 s3 bucket 정책 설정 { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicListGet", "Effect": "Allow", "Principal": "*", "Action": [ "s3:List*", "s3:Get*", "s3:Put*" ], "Resource": [ "arn:aws:s3:::your_bucket_name/*", "arn:aws:s3:::your_bucket_name" ] } ] } cors 설정 [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "PUT", "POST", "DELETE", "GET..