Azure Cloud shell'de Bash için hızlı başlangıçQuickstart for Bash in Azure Cloud Shell

Azure Cloud Shell'de Bash kullanma ayrıntılı Azure portalında.This document details how to use Bash in Azure Cloud Shell in the Azure portal.

Not

A Azure Cloud shell'de PowerShell hızlı başlangıç, ayrıca kullanılabilir.A PowerShell in Azure Cloud Shell Quickstart is also available.

Cloud Shell'i BaşlatStart Cloud Shell

  1. Başlatma Cloud Shell Azure portalının üst gezinti bölmesinden.Launch Cloud Shell from the top navigation of the Azure portal.

  2. Bir depolama hesabının oluşturulacağı bir abonelik seçin ve Microsoft Azure dosyaları paylaşın.Select a subscription to create a storage account and Microsoft Azure Files share.

  3. "Depolama oluştur" seçeneğini belirleyinSelect "Create storage"

İpucu

Azure CLI için her oturumda otomatik olarak doğrulanır.You are automatically authenticated for Azure CLI in every session.

Bash ortamı seçinSelect the Bash environment

Ortam açılan sol tarafı Kabuk penceresinin bildiren bir onay Bash.Check that the environment drop-down from the left-hand side of shell window says Bash.

Aboneliğinizi ayarlamaSet your subscription

  1. Liste abonelikler erişebilirsiniz.List subscriptions you have access to.

    az account list
    
  2. Tercih edilen aboneliğinizi ayarlayın:Set your preferred subscription:

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

İpucu

Aboneliğinizi kullanarak sonraki oturumlar için anımsanır /home/<user>/.azure/azureProfile.json.Your subscription will be remembered for future sessions using /home/<user>/.azure/azureProfile.json.

Kaynak grubu oluşturmaCreate a resource group

İçinde WestUS "MyRG" adlı yeni bir kaynak grubu oluşturun.Create a new resource group in WestUS named "MyRG".

az group create --location westus --name MyRG

Linux VM oluşturmaCreate a Linux VM

Yeni kaynak grubunda Ubuntu sanal makinesi oluşturun.Create an Ubuntu VM in your new resource group. Azure CLI, SSH anahtarları oluşturma ve bunları VM ayarlayın.The Azure CLI will create SSH keys and set up the VM with them.

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

Not

Kullanarak --generate-ssh-keys oluşturmak ve sanal makinenizin genel ve özel anahtarları ayarlamak için Azure CLI'yı bildirir ve $Home dizin.Using --generate-ssh-keys instructs Azure CLI to create and set up public and private keys in your VM and $Home directory. Varsayılan olarak Cloud shell'de anahtarları yerleştirilir /home/<user>/.ssh/id_rsa ve /home/<user>/.ssh/id_rsa.pub.By default keys are placed in Cloud Shell at /home/<user>/.ssh/id_rsa and /home/<user>/.ssh/id_rsa.pub. .ssh Klasörü, bağlı dosya paylaşımının 5 GB'lık görüntüde kalıcı hale getirmek için kullanılan kalıcı $Home.Your .ssh folder is persisted in your attached file share's 5-GB image used to persist $Home.

Bu VM üzerinde kullanıcı adınızı Cloud Shell içinde kullanılan kullanıcı adı olacaktır ($User@Azure:).Your username on this VM will be your username used in Cloud Shell ($User@Azure:).

SSH Linux vm'nizeSSH into your Linux VM

  1. Azure portal arama çubuğunda sanal Makinenizin adını arayın.Search for your VM name in the Azure portal search bar.

  2. VM adı ve genel IP adresini almak için "Bağlan" düğmesine tıklayın.Click "Connect" to get your VM name and public IP address.

  3. SSH ile VM'ye ssh cmd'yiSSH into your VM with the ssh cmd.

    ssh username@ipaddress
    

SSH bağlantısı kurulduktan sonra Ubuntu Hoş Geldiniz istemini görmeniz gerekir.Upon establishing the SSH connection, you should see the Ubuntu welcome prompt.

TemizlemeCleaning up

  1. Çıkış, ssh oturumu.Exit your ssh session.

    exit
    
  2. Kaynak grubunuzu ve içerdiği tüm kaynakları silin.Delete your resource group and any resources within it.

    az group delete -n MyRG
    

Sonraki adımlarNext steps

Cloud Shell'deki Bash hizmetinde kalıcı dosyaları hakkında bilgi edininLearn about persisting files for Bash in Cloud Shell
Azure CLI hakkında bilgi edininLearn about Azure CLI
Azure dosya depolama hakkında bilgi edininLearn about Azure Files storage