티스토리 뷰

반응형

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amazon CloudShell 사용법: 간단한 AWS CLI 작업 가이드

Amazon CloudShell을 사용하면 AWS 콘솔에서 직접 CLI 작업을 수행할 수 있어. 이 가이드는 CloudShell을 사용하는 방법을 단계별로 설명해 줄게. AWS 리소스를 관리하고, 파일을 업로드/다운로드하며, 명령어를 실행하는 방법을 알려줄게.

목차

  1. CloudShell 접속하기
  2. 기본 인터페이스 사용
  3. 파일 업로드 및 다운로드
  4. 주요 명령어 사용
  5. 환경 재설정 및 저장
  6. 타사 도구 및 스크립트 사용

1. CloudShell 접속하기

  1. AWS Management Console에 로그인해.
  2. 상단 네비게이션 바에서 CloudShell 아이콘을 클릭해.

2. 기본 인터페이스 사용

  • CloudShell이 열리면 브라우저 내에 터미널 창이 나타나. 여기서 AWS CLI 명령어를 바로 실행할 수 있어.

3. 파일 업로드 및 다운로드

  • 업로드: 터미널 상단의 Actions 메뉴에서 Upload file을 선택해서 파일을 업로드해.
  • 다운로드: 다운로드할 파일이 있는 경로로 이동한 후 download 명령어를 사용해. 예를 들어 download myfile.txt 명령어를 입력하면 돼.

4. 주요 명령어 사용

  • AWS CLI: AWS CLI 명령어로 AWS 서비스를 관리해. 예를 들어, S3 버킷 리스트를 보려면 aws s3 ls 명령어를 사용해.
  • 환경 설정: CloudShell은 기본적으로 특정 AWS 리전에서 실행돼. 필요에 따라 환경 변수 설정이나 AWS 프로파일을 설정할 수 있어.

5. 환경 재설정 및 저장

  • CloudShell 환경은 종료 후 다시 시작하면 초기화돼. 필요한 파일이나 스크립트는 S3 버킷 등에 저장해두면 돼.
  • Persistent storage: ~/clouddrive 디렉터리는 지속 스토리지로, 여기에 저장한 파일은 세션 간에 유지돼.

6. 타사 도구 및 스크립트 사용

  • 도구 설치: CloudShell 환경 내에서 sudo 권한 없이 패키지를 설치할 수 있어. 예를 들어, pip을 사용해서 파이썬 패키지를 설치할 수 있어.
  • 스크립트 실행: 자신만의 스크립트를 업로드해서 실행할 수 있어. 예를 들어, python myscript.py 명령어를 통해 파이썬 스크립트를 실행할 수 있어.

예제: S3 버킷 생성 및 파일 업로드

  1. S3 버킷 생성:
    bash
    코드 복사
    aws s3 mb s3://my-new-bucket
  2. 파일 업로드:
    bash
    코드 복사
    aws s3 cp myfile.txt s3://my-new-bucket/

Amazon CloudShell을 사용하면 별도의 환경 설정 없이도 AWS 리소스와 직접 상호작용할 수 있어. 다양한 명령어와 스크립트를 활용해서 클라우드 작업을 보다 효율적으로 수행해봐.

 

 

 

안되면 방법을 자세히 읽어주세요 

 

 

540

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형