728x90
로컬 환경에 AWS CLI와 크레덴셜을 설정하는 방법은 다음과 같다.
AWS CLI 설치
Windows에 AWS CLI 설치하기
- AWS CLI 설치 프로그램 다운로드
- AWS CLI 설치 페이지에서 설치 프로그램을 다운로드한다.
- 설치 프로그램 실행
- 다운로드한 설치 프로그램(
AWSCLIV2.msi
)을 실행하고 설치 마법사의 안내에 따라 설치를 진행한다.
- 다운로드한 설치 프로그램(
- 설치 확인
- 명령 프롬프트(CMD)를 열고 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
aws --version
- 명령 프롬프트(CMD)를 열고 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
macOS에 AWS CLI 설치하기
- Homebrew를 사용하여 AWS CLI 설치
- 터미널을 열고 다음 명령어를 입력하여 AWS CLI를 설치한다:
brew install awscli
- 터미널을 열고 다음 명령어를 입력하여 AWS CLI를 설치한다:
- 설치 확인
- 터미널에서 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
aws --version
- 터미널에서 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
Linux에 AWS CLI 설치하기
- AWS CLI 설치 프로그램 다운로드
- 터미널을 열고 다음 명령어를 입력하여 설치 프로그램을 다운로드한다:
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
- 터미널을 열고 다음 명령어를 입력하여 설치 프로그램을 다운로드한다:
- 설치 프로그램 압축 해제
- 다운로드한 ZIP 파일의 압축을 해제한다:
unzip awscliv2.zip
- 다운로드한 ZIP 파일의 압축을 해제한다:
- AWS CLI 설치
- 다음 명령어를 입력하여 AWS CLI를 설치한다:
sudo ./aws/install
- 다음 명령어를 입력하여 AWS CLI를 설치한다:
- 설치 확인
- 터미널에서 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
aws --version
- 터미널에서 다음 명령어를 입력하여 AWS CLI가 제대로 설치되었는지 확인한다:
AWS CLI 크레덴셜 설정
AWS IAM 사용자 생성 및 액세스 키 발급
- AWS Management Console 접속
- AWS Management Console에 접속하고 로그인한다.
- IAM 서비스로 이동
- 상단 검색 창에 "IAM"을 입력하고 IAM 서비스를 선택한다.
- 새 사용자 생성
- IAM 대시보드에서 "사용자"를 선택하고 "사용자 추가" 버튼을 클릭한다.
- 사용자 이름을 입력하고 "프로그래밍 방식 액세스"를 선택한 후 "다음: 권한"을 클릭한다.
- 권한 설정
- 필요한 권한을 가진 기존 정책을 선택하거나, "직접 연결된 정책"에서
AdministratorAccess
를 선택하여 모든 권한을 부여한다.
- 필요한 권한을 가진 기존 정책을 선택하거나, "직접 연결된 정책"에서
- 태그 추가 (선택사항)
- 필요한 경우 태그를 추가하고 "다음: 검토"를 클릭한다.
- 사용자 생성 완료
- 모든 설정을 검토하고 "사용자 만들기"를 클릭하여 사용자를 생성한다.
- 생성된 사용자에 대한 액세스 키 ID와 비밀 액세스 키를 복사하거나 다운로드한다. 이 정보는 나중에 AWS CLI 크레덴셜을 설정할 때 필요하다.
AWS CLI 구성
- AWS CLI 구성 명령어 실행
- 터미널(또는 명령 프롬프트)을 열고 다음 명령어를 입력하여 AWS CLI를 구성한다:
aws configure
- 터미널(또는 명령 프롬프트)을 열고 다음 명령어를 입력하여 AWS CLI를 구성한다:
- 액세스 키와 비밀 액세스 키 입력
aws configure
명령어를 실행하면, 다음과 같은 정보 입력을 요청받는다:- AWS Access Key ID: IAM 사용자 생성 시 발급받은 액세스 키 ID를 입력한다.
- AWS Secret Access Key: IAM 사용자 생성 시 발급받은 비밀 액세스 키를 입력한다.
- Default region name: 기본 리전 이름을 입력한다 (예:
us-northeast-2
). - Default output format: 기본 출력 형식을 입력한다 (예:
json
).
이 단계를 따라하면 로컬 환경에 AWS CLI와 크레덴셜을 설정할 수 있다. 이제 AWS CLI를 사용하여 AWS 서비스와 상호작용할 수 있다. 추가적으로, AWS CLI의 공식 문서와 튜토리얼을 참고하여 더 많은 기능을 익힐 수 있다.
반응형
'개발환경 > 인프라' 카테고리의 다른 글
Docker를 이용한 MongoDB 개발 환경 구축 가이드 (0) | 2024.07.11 |
---|---|
Docker를 이용한 MySQL 개발 환경 구축 가이드 (0) | 2024.07.11 |
Docker를 이용한 PostgreSQL 개발 환경 구축 가이드 (0) | 2024.07.11 |
Docker 설치하는 법 / 세팅하기 (0) | 2024.07.10 |