가이드 목록
AWS CLI 설치 및 설정
입문20분
AWS CLI(Command Line Interface)는 터미널에서 AWS 서비스를 관리할 수 있는 도구입니다. 이 가이드에서는 설치부터 자격 증명 설정, 멀티 프로파일 관리까지 다룹니다.
이 가이드를 시작하기 전에 AWS 계정과 IAM 사용자 액세스 키가 필요합니다. IAM 사용자가 없다면 먼저 "IAM 사용자 생성 가이드"를 완료해 주세요.
AWS CLI 설치
코드
# Homebrew를 사용한 설치
brew install awscli코드
# MSI 인스톨러 다운로드 후 실행
msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi코드
# Linux (x86_64)
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install자격 증명 설정
진행률 0/5
- 1터미널을 열고 aws configure 명령어 실행
- 2AWS Access Key ID 입력 (IAM에서 발급받은 액세스 키)
- 3AWS Secret Access Key 입력 (IAM에서 발급받은 시크릿 키)
- 4Default region name 입력: ap-northeast-2 (서울 리전)
- 5Default output format 입력: json (json, yaml, text, table 중 선택)
코드
$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: ap-northeast-2
Default output format [None]: json액세스 키와 시크릿 키는 절대로 코드나 공개 저장소에 포함하지 마세요.
~/.aws/credentials 파일에 안전하게 저장됩니다.
프로파일 관리
여러 AWS 계정을 사용하는 경우 Named Profile로 관리합니다.
프로파일별 자격 증명은 ~/.aws/credentials, 설정은 ~/.aws/config에 저장됩니다.
코드
# 새 프로파일 생성
aws configure --profile production
# 프로파일 지정하여 명령어 실행
aws s3 ls --profile production
# 환경 변수로 기본 프로파일 변경
export AWS_PROFILE=production설치 확인
코드
# 버전 확인
aws --version
# 현재 인증된 사용자 정보 확인
aws sts get-caller-identity