AWS CLI로 활용하기 전에 IAM 사용자 발급이 필요합니다.
액세스 ID
IAM 사용자 발급하면서 받은 CSV 파일에서 액세스 ID, 키 정보를 사용합니다.
액세스 key
디폴트로 접근한 AWS Region
리전 정보는 ap-northeast-2(seoul)등을 작성합니다.
응답 메세지 출력 포맷
api 호출한 결과를 출력할 포맷을 지정합니다. 출력 포맷은 json, html, text, table, yaml, yam-extend 를 사용할 수 있습니다.
aws s3 ls
aws s3 mb s3://<버킷이름>
aws s3 rb s3://<버킷이름>
aws s3 sync {로컬 파일 경로} s3://<버킷이름>
aws s3 ls s3://<버킷 이름>
aws s3 rm s3://<버킷이름/오브젝트/경로>
aws s3 website s3://<버킷이름> —index-document {기본 제공할 파일} -error-document {페이지 에러상황에 제공할 파일}
명령어를 입력하면 웹 호스팅을 구성할 수 있습니다.
aws s3 website s3://{버킷 이름} -index-document index.html -error-document error.html
aws s3api delete-bucket-website --bucket <버킷이름>