본문 바로가기
AWS

AWS - 로컬 환경에서 AWS CLI 사용방법 정리

by devLog by Ronnie's 2023. 1. 31.

로컬에서나 ec2 서버 환경에서나 CLI를 통해서 AWS에 접속을 하고 싶은 경우 AWS에서 제공하는 AWS CLI를 이용하면 된다. AWS Command Line Interface로 커맨드를 통해 AWS 서비스와 상호 작용할 수 있도록 도와주는 오픈소스 도구이다. 이번 시간에는 AWS CLI 사용 방법에 대해서 정리한다.

 

AWS - 로컬 환경에서 AWS CLI 사용방법 정리

 

AWS - 로컬 환경에서 AWS CLI 사용방법 정리

 

사용 방법


첫번째로 AWS 계정으로 로그인 후 IAM 사용자 생성에서 액세스 키를 발급 받아야한다. AWS CLI를 통해서 접속하려면 AWS 계정의 액세스 키와 시크릿 엑세스 키가 필요하기 때문이다.

 

IAM에 접속하여 사용자 추가를 눌러 생성해주고 사용자 세부 정보 설정도 해준다.

엑세스 유형에서 프로그래밍 방식 엑세스를 활성화 시켜준다. 이래야 AWS CLI를 이용할 수 있다.

이후 권한 설정에서는 상황에 맞게 필요한 권한들을 설정해주면 된다.

권한에서는 AdministratorAccess를 선택하여 준다.

 

이후 최종적으로 사용자 만들기를 선택하면 .csv 파일로 다운받을 수 있는 화면이 나오며 해당 파일을 받아 잘 보관해둔다.

 

 

 

이제 두번째로 AWS CLI를 설치해줘야 한다.

 

설치 전에 aws를 입력하면 다음과 같이 설치가 안되어있음을 확인할 수 있다.

brew install awscli 를 통해서 설치를 진행해준다.

설치 완료 후 aws를 입력하였을 때 다음과 같이 나오면 잘 설치가 된 것이다.

 

이제 마지막 단계로는 aws cli 환경 설정을 해줘야한다.

 

해당 단계는 첫번째 단계에서 발급 받았던 엑세스 키들의 정보를 입력하는 단계이다. 해당 값들을 aws configure 명령어를 통해 등록을 해두면 aws에 자동으로 액세스가 가능하다.

 

aws configure 명령어를 입력하면 다음과 같은 순서로 입력 항목이 나오게 되며 입력을 해주면 된다.

참고로 한국 region 값은 ap-northeast-2 이다.

 

이 후 aws configure 커맨드를 입력하면 방금 전 등록된 정보가 나오면 잘 등록이 된 것이다.

 

이렇게 AWS CLI를 활용할 수 있는 환경 설정이 완료되면 AWS에서 제공되는 S3 나 ECR 등등 커맨드를 통해서 정보들을 확인할 수도 있고 기능들도 이용할 수 있다.

 

참고로 AWS Aceess Key 정보는 외부로 노출시키게 되면 AWS에서 직접 메일로 경고를 준다고 하니 잘 관리하도록 하자!

 

 

참고


https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-chap-welcome.html

 

AWS Command Line Interface이란 무엇인가요? - AWS Command Line Interface

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

 

댓글