카이도스의 Tech Blog
AWS CLI 자격증명 본문
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