AWS 서버비용절감 계획 및 기록 (3) - AWS CLI 사용하기
웹 프로그래밍/배포

AWS 서버비용절감 계획 및 기록 (3) - AWS CLI 사용하기

728x90
반응형

AWS CLI가 필요해져서 설정 방법을 기록해두려한다.

 

1. 설치

curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /

aws --version # 설치확인

 

2. AWS CLI 인증설정

aws configure

인증정보구성을 위한 명령이며, 4가지가 요구된다.

  • Access Key ID: AWS 계정의 Access Key ID.
  • Secret Access Key: AWS 계정의 Secret Key.
  • Default region: AWS 리전 (나는 서울리전에 해당하는 ap-northeast-2을 이용했다)
  • Default output format: 기본적으로 json 사용.

 

3. Access Key 발급

AWS IAM / 엑세스 관리 / 사용자 에서 사용자 생성. 생성하면 키를 주는데 키는 그 화면에서 벗어나면 이제 다시 확인할 수 없으니 .csv를 다운받아둬야한다. Access Key ID, Secret Access Key 가 둘다 담겨있다.

이후 권한정책을 설정해야하는데 AdministratorAccess, AmazonS3FullAccess를 우선 추가해두면 된다. 

 

 

aws configure이 마무리된 후에는 권한설정이 제대로 됐다면 aws s3 ls에서 자신의 버킷목록 확인이 가능하다. 

 

4. 부가사항

1. 현재 AWS CLI 설정확인

cat ~/.aws/credentials
cat ~/.aws/config
728x90
반응형