본문 바로가기
IT/하려고 하는 클라우드

[AWS] 윈도우에서 AWS Cli 접속 셋팅하기

by Work_Asalia 2021. 8. 21.

윈도우에서 AWS Cli 접속 셋팅하기

 

현재 aws 와 관련되어서 공부중인데 EC2 도 올려보고 이것저것 해보다 책에서 Cli로 설정하는 방법까지 따라하고 있는데 MAC 에서는 터미널을 열어서 바로 진행하면 되는데 Windows는 역시 이것저것 설치하고 셋팅해야할게 많습니다.

 

기본 윈도우 터미널(cmd)창이 아닌 파워쉘(관리자 모드)호 진행을 하다가 사용하기가 너무 불편하여 Windows store에서 Ubuntu를 다운받아 설치하여 사용하는 방법이 있어서 기록합니다.

 

저도 인터넷 검색하면서 따라해본것이기 때문에 중간 중간 틀린 부분이 있을 수는 있습니다.

 

1. Windows Store에서 Ubuntu 설치하기

 

 참고 URL : https://docs.microsoft.com/ko-kr/windows/wsl/install-win10

 

 1) 파워쉘 관리자 모드로  실행 2) 화면에 해당 명령 입력

     Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

 3) 재부팅 4) 마이크로소프트 스토어에서 Ubuntu 설치  

- 검색에서 Ubuntu 검색

- 다운로드 지행

   (로그인해서 진행하라고 되어 있지만 꼭 로그인하지 않아도 설치 가능합니다.)

 

 (저는 이미 설치가 되어있어서 화면이 이렇게 나오지만 "실행"이라고 되어 있는 부분이 "다운로드"로 되어 있습니다.)

 

5) 몇분후 설치가 완료 됩니다.

 

2. Python, PIP 설치

 aws Cli를 사용하기 위해서는 Python과 PIP가 설치되어 있어야 합니다.

1) Ubuntu 실행2) Ubuntu를 처음 실행하면 사용자 계정을 생성하라고 나옵니다.2) Python 설치 진행

   

    참고 URL : https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-linux-python.html

 

- 설치 확인 : python3 --version

 

 

 

Python 설치가 안되어 있을 경우 : sudo apt install python3

3) PIP 설치

  

- Python 스크립트 설치 : curl -O https://bootstrap.pypa.io/get-pip.py

 

 

    - Python 스크립트 실행시 필요한 유틸 설치 

    (전체 패키지 업데이트를 하고 진행해야 에러가 발생하지 않습니다. 업데이트 하지 않고 진행시 에러가 발생할 수 있습니다.

 

     sudo apt update

 

     sudo apt-get install python3-distutils

 

   - PIP 설치 : python3 get-pip.py --user

 

4) PATH 설정하기

 

PIP를 설치하다보면 아래와 같이 Warning이 발생합니다. PATH 와 관련된 내용으로 보이는데 Warning이 발생하는 만큼 PATH를 설정해 줘야 합니다.

 

export PATH=~/.local/bin:$PATH

 

source ~/.profile

 

pip --version

 

위 명령어를 실행하면 아무런 에러 없이 아래와 같이 나와 정상입니다.

 

 

5) AWS Cli 설치

 

   참고 URL : https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-linux.html

 

pip install awscli --upgrade --user

  

aws --version

 

정상설치가 완료되어 버전 확인을 하면 아래와 같이 나옵니다.

 



728x90

'IT > 하려고 하는 클라우드' 카테고리의 다른 글

[AWSA] Athena를 이용한 VPC Flow Log 조회  (0) 2021.08.21
[AWS ] AWS Root 사용자  (0) 2021.08.21
[AWS ] AWS 보안_IAM 사용  (0) 2021.08.21
[AWS] AWS EC2 레파지토리 활성화  (0) 2021.08.21
[AWS] AWS VPC 만들기  (0) 2021.08.21

댓글