카이도스의 Tech Blog

AWS CLI 자격증명 본문

AWS

AWS CLI 자격증명

카이도스 2023. 5. 16. 13:18
728x90
반응형

AWS CLI를 사용하기 위해서는 사용하고자하는 PC에 설치를 진행해야한다. - 링크

 

최신 버전의 AWS CLI 설치 또는 업데이트 - AWS Command Line Interface

이전 버전에서 업데이트하는 경우 unzip 명령을 실행하면 기존 파일을 덮어쓸지 묻는 메시지가 표시됩니다. 스크립트 자동화와 같은 경우에 이러한 프롬프트를 건너뛰려면 unzip에 대한 -u 업데이

docs.aws.amazon.com


AWS CLI 설치 후 확인 및 자격구성

# aws cli 버전 확인
aws --version
aws-cli/2.9.15 Python/3.11.1 Darwin/22.4.0 source/arm64 prompt/off

# IAM User 자격 구성 : 작업 편의를 위해 administrator 권한을 가진 IAM User 의 자격 증명 입력
aws configure
AWS Access Key ID [None]: AKIAT....
AWS Secret Access Key [None]: SX+o...
Default region name [None]: ap-northeast-2
Default output format [None]: json
  • AWS Access Key ID [None]: 발급받은 엑세스키
  • AWS Secret Access Key [None]: 발급받은 비밀 엑세스키
  • Default region name [None]: 사용하고자하는 리전
  • Default output format [None]: 출력 포맷

저장된 엑세스키, config 확인

# 엑세스키 확인
cat ~/.aws/credentials 
[default]
aws_access_key_id = AKIAT....
aws_secret_access_key = SX+o...

# aws config 확인
cat ~/.aws/config
[default]
region = ap-northeast-2
output = json

proflie 등록

AWS cli는 기본적으로 default 프로파일을 사용한다. 하지만 --profile 옵션으로 이름을 지정하면 여러 프로파일을 등록하여 사용할수있다.(개인계정, 팀계정, 회사계정 등등)

# aws configure --profile [profile 이름]
aws configure --profile pjh

# 명령어 사용시에는 기존 명령어에 --profile [profile 이름] 붙이면 된다.!
aws s3 ls
aws s3 ls --profile pjh

 

728x90
반응형

'AWS' 카테고리의 다른 글

AWS CloudFormation  (0) 2023.05.17
AWS 비용 최적화(예약 인스턴스, savings plans)  (0) 2023.05.10
ALB- S3 로그 연동  (0) 2023.04.04
AWS MongoDB backup - S3  (0) 2023.04.04
EC2-cloudwatch 로그 연동  (0) 2023.03.29
Comments