linux에서 aws cli 설치

·임성혁

이번 게시글에서는 linux에서 aws cli를 설치하는 과정을 소개한다.

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

awscliv2.zip이름으로 현재 경로에 파일을 다운로드 한다.

download
download

unzip awscliv2.zip

압축풀기
압축풀기

unzip이 없는 경우도 있을 것이다. ubuntu의 경우

sudo apt install unzip

로 설치할 수 있다.

unzip install
unzip install

sudo ./aws/install

설치가 완료되면 아래 명령어로 설치가 잘 되었는지 확인할 수 있다.

/usr/local/bin/aws --version

설치 및 설치확인
설치 및 설치확인

aws configure

를 입력하여

아래 요구되는 정보를 기입한다.

AWS Access Key ID [None]: ACCESS_KEY
AWS Secret Access Key [None]: SECRET_KEY
Default region name [None]: us-east-1
Default output format [None]: json

region은 본인이 생성한 인스턴스가 속한 지역을 입력하면 되고

Access Key와 Secret Access Key는 aws IAM 계정으로 생성하면 된다.

IAM 계정이 없다면

  1. IAM > 사용자 > 사용자 생성

  2. AWS Management Console에 대한 사용자 액세스 권한 제공 > IAM 사용자를 생성하고 싶음 > 자동 생성된 암호 > "사용자는 다음 로그인 시 새암호를 생성해야 합니다" 체크해제

  3. 그룹 생성해서 필요한 권한 선택하고 생성

  4. 암호 복사 (해당 페이지에서만 확인 가능, 복사 필수)

Access Key 생성

  1. IAM > 사용자 > 생성한 사용자 명 클릭
  2. "액세스 키 만들기" 클릭
  3. 사용 사례 "CLI" 선택
  4. 설명 추가 후 Access Key와 Secret Access Key 복사 (해당 페이지에서만 확인 가능, 복사 필수)

아래 명령 실행

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install