Azure Cloud Shell의 Bash에 대한 빠른 시작

이 문서는 Azure Portal에서 Azure Cloud Shell의 Bash를 사용하는 방법을 자세히 설명합니다.

참고

Azure Cloud Shell의 PowerShell 빠른 시작도 사용할 수 있습니다.

Cloud Shell 시작

  1. Azure Portal의 위쪽 탐색 모음에서 Cloud Shell을 시작합니다.

    Azure Portal Azure Cloud Shell 시작하는 방법을 보여 주는 스크린샷

  2. 구독을 선택하여 스토리지 계정 및 Microsoft Azure Files 공유를 만듭니다.

  3. "스토리지 만들기"를 선택합니다.

모든 세션에서 Azure CLI에 자동으로 인증됩니다.

Bash 환경 선택

셸 창 왼쪽에서 환경 드롭다운에 Bash가 표시되었는지 확인합니다.

Azure Cloud Shell 대한 Bash 환경을 선택하는 방법을 보여 주는 스크린샷

구독을 설정합니다.

  1. 액세스할 수 있는 구독을 나열합니다.

    az account list
    
  2. 기본 구독을 설정합니다.

    az account set --subscription 'my-subscription-name'
    

구독은 을 사용하여 /home/<user>/.azure/azureProfile.json향후 세션에 대해 기억됩니다.

리소스 그룹 만들기

미국 서부에 "MyRG"라는 새 리소스 그룹을 만듭니다.

az group create --location westus --name MyRG

Linux VM 만들기

새 리소스 그룹에서 Ubuntu VM을 만듭니다. Azure CLI는 SSH 키를 만들고 해당 키를 사용하여 VM을 설정합니다.

az vm create -n myVM -g MyRG --image UbuntuLTS --generate-ssh-keys

참고

--generate-ssh-keys를 사용하면 VM 및 $Home 디렉터리에서 공용 및 프라이빗 키를 설정하도록 Azure CLI에 지시하게 됩니다. 기본적으로 키는 /home/<user>/.ssh/id_rsa/home/<user>/.ssh/id_rsa.pub의 Cloud Shell에 배치됩니다. .ssh 폴더는 $Home을 유지하는 데 사용되는 연결된 파일 공유의 5GB 이미지에서 유지됩니다.

이 VM의 사용자 이름은 Cloud Shell에서 사용되는 사용자 이름입니다($User@Azure:).

Linux VM으로 SSH

  1. Azure Portal 검색 표시줄에서 VM 이름을 검색합니다.

  2. 연결을 선택하여 VM 이름 및 공용 IP 주소를 가져옵니다.

    SSH를 사용하여 Linux VM에 연결하는 방법을 보여 주는 스크린샷

  3. ssh cmd를 사용하여 VM에 SSH합니다.

    ssh username@ipaddress
    

SSH 연결을 설정할 때 Ubuntu 시작 프롬프트가 표시되어야 합니다.

SSH 연결을 설정한 후 Ubuntu 초기화 및 시작 프롬프트를 보여 주는 스크린샷

정리

  1. SSH 세션을 종료합니다.

    exit
    
  2. 리소스 그룹 및 해당 그룹 내의 모든 리소스를 삭제합니다.

    az group delete -n MyRG
    

다음 단계