AWS CLI 사용하기, 클라우드쉘

Siyun·2025년 1월 23일

AWS

목록 보기
2/37

AWS를 CLI로 접근하면 AWS에서 제공하는 API를 직접 사용할 수 있고 스크립트 파일로 일련의 작업을 자동화할 수 있다. CLI로 접근하기 위해서는 access key가 필요하다.

AWS CLI로 접근하기

1. AWS CLI 다운받기

https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
위 링크에서 운영체제에 맞게 다운로드한다.

다운로드가 끝나면 CLI에서 “aws —version” 을 입력해 설치가 잘 되었는지 확인한다.

2. Access Key 생성하기


IAM > Users > 사용자명 > Security credentials > Access key 에서 create access key를 선택한다.


CLI 를 선택하고 아래에 권장사항을 확인했지만 액세스 키를 만들고 싶다는 체크박스에 체크한다.
NEXT를 눌러 엑세스 키를 생성한다.

3. CLI에 Access Key 적용하기

CLI에서 “aws configure” 을 입력하면 Access Key ID 와 Secret Access Key, Default region name 을 입력하라고 하는데 이 때 미리 생성한 ID와 Key, 가까운 리전의 이름 (서울은 ap-northest-2) 을 입력해준다. Default output format은 그냥 엔터로 넘어가면 된다.

그 다음 CLI에서 “aws iam list-users”를 입력하면 내 계정의 모든 user가 나열된다.(권한이 있을 시)

클라우드쉘 사용하기

  1. 클라우드쉘 열기

    클라우드 쉘은 화면 오른쪽 상단에 쉘아이콘을 클릭하면 열린다.
    모든 리전에서 사용가능한 것은 아님. 아래 링크에서 클라우드쉘 사용 가능 리전을 확인할 수 있다.
    https://docs.aws.amazon.com/cloudshell/latest/userguide/supported-aws-regions.html
  • 클라우드쉘은 자격 증명이 클라우드를 사용 중인 계정에서 실행되고 있는 것처럼 작동하여 AWS의 API호출이 가능하다.

  • 클라우드쉘에는 전체 저장소가 있다. 클라우드쉘에서 파일을 생성하고 재시작하면 파일이 남아있다.

  • 파일 다운로드, 업로드를 제공한다.

    파일경로를 복사하여 download file에 입력하면 파일이 다운로드 되고, 업로드도 가능하다.

  • 화면 설정으로 글자 크기나 화면 밝기, 탭 분리가 가능하다.

profile
공부 기록

0개의 댓글