S3

    [AWS] AWS CLI를 이용해서 S3 관리하기

    이전 포스트는 AWS CLI를 이용해서 S3에 연결했다면 이번 포스트에서는 연결된 S3를 AWS CLI를 통해 관리하는 방법입니다. 버킷 생성 (예시 포함) aws s3 mb [--options] aws s3 mb s3://my-bucket 버킷 및 객체 조회 aws s3 ls [--options] 버킷 삭제 aws s3 rb [--options] 버킷 내 객체 삭제 aws s3 rm [--options] 객체 이동 (예시 포함) aws s3 mv [--options] aws s3 mv s3://bucket-name/example s3://my-bucket/ 객체 복사 aws s3 cp [--options] 객체 동기화 $ aws s3 sync [--options] 마무리 이처럼 많은 명령어가 존재하고,..

    [AWS] AWS CLI를 이용해서 S3 버킷 연결하기

    Windows 기준! IAM은 여기서는 패스! https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-prereqs.html 이 링크를 참고하세요. AWS Key를 준비해 주세요!! 사용자의 Access key, Secret access key 두 가지를 준비해 주세요. AWS 최신 CLI 설치 https://awscli.amazonaws.com/AWSCLIV2.msi windows용 AWS CLI MSI 설치 관리자를 다운로드하여 실행합니다. 설치가 되었다면 cmd창에 다음 명령어를 입력해서 확인할 수 있습니다. aws --version 시작! 우선 python 3.8 이상을 설치해야 합니다. 먼저 AWS 사용자를 추가해야 합니다...

    [Trouble Shooting] CORS 에러 ->> The request client is not a secure context and the resource is in more-private address space `private`.

    React 클라이언트를 AWS S3에 배포하면서 로컬 상황에서는 없었던 CORS 오류가 생겼다. 서버에 CORS 허용 헤더를 넣었지만 생기는 오류이다. 브라우저 설정을 통해 해결할 수 있다. ( 크롬 ) chrome://flags/#block-insecure-private-network-requests 이 설정을 disabled 해준다.