A bash gyors üzembe helyezése Azure Cloud ShellQuickstart for Bash in Azure Cloud Shell

Ez a dokumentum részletesen ismerteti, hogyan használható a bash a Azure PortalAzure Cloud Shellban.This document details how to use Bash in Azure Cloud Shell in the Azure portal.

Megjegyzés

Azure Cloud Shell rövid útmutatóban is elérhető egy PowerShell .A PowerShell in Azure Cloud Shell Quickstart is also available.

Cloud Shell indításaStart Cloud Shell

  1. Cloud Shell elindítása a Azure Portal legfelső navigációs sávján.Launch Cloud Shell from the top navigation of the Azure portal.

  2. Válasszon egy előfizetést, és hozzon létre egy Storage-fiókot, és Microsoft Azure a fájlok megosztását.Select a subscription to create a storage account and Microsoft Azure Files share.

  3. Válassza a "tároló létrehozása" lehetőséget.Select "Create storage"

Tipp

A rendszer minden munkamenetben automatikusan hitelesíti az Azure CLI-t.You are automatically authenticated for Azure CLI in every session.

Bash-környezet kiválasztásaSelect the Bash environment

Győződjön meg arról, hogy a környezet legördülő menüje a rendszerhéj ablakának bal oldali Bashrészén látható.Check that the environment drop-down from the left-hand side of shell window says Bash.

Előfizetés beállításaSet your subscription

  1. Azon előfizetések listázása, amelyekhez hozzáférése van.List subscriptions you have access to.

    az account list
    
  2. Az előnyben részesített előfizetés beállítása:Set your preferred subscription:

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

Tipp

Az előfizetést a későbbi munkamenetek esetén is /home/<user>/.azure/azureProfile.jsonmegjegyezjük.Your subscription will be remembered for future sessions using /home/<user>/.azure/azureProfile.json.

Erőforráscsoport létrehozásaCreate a resource group

Hozzon létre egy új erőforráscsoportot a "MyRG" nevű WestUS.Create a new resource group in WestUS named "MyRG".

az group create --location westus --name MyRG

Linux rendszerű virtuális gép létrehozásaCreate a Linux VM

Hozzon létre egy Ubuntu virtuális gépet az új erőforráscsoporthoz.Create an Ubuntu VM in your new resource group. Az Azure CLI létrehozza az SSH-kulcsokat, és beállítja velük a virtuális gépet.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

Megjegyzés

A --generate-ssh-keys használata arra utasítja az Azure CLI-t, hogy nyilvános és titkos kulcsokat hozzon $Home létre és ÁLLÍTSON be a virtuális gépen és a címtárban.Using --generate-ssh-keys instructs Azure CLI to create and set up public and private keys in your VM and $Home directory. Alapértelmezés szerint a kulcsok a /home/<user>/.ssh/id_rsa és /home/<user>/.ssh/id_rsa.puba Cloud Shell kerülnek.By default keys are placed in Cloud Shell at /home/<user>/.ssh/id_rsa and /home/<user>/.ssh/id_rsa.pub. A .ssh mappát a rendszer a csatolt fájlmegosztás 5 GB-os rendszerképében őrzi meg $Home.Your .ssh folder is persisted in your attached file share's 5-GB image used to persist $Home.

A virtuális gépen lévő felhasználóneve a Cloud Shell ($User@Azure:) által használt Felhasználónév.Your username on this VM will be your username used in Cloud Shell ($User@Azure:).

SSH-t a linuxos virtuális gépreSSH into your Linux VM

  1. Keresse meg a virtuális gép nevét a Azure Portal keresési sávjában.Search for your VM name in the Azure portal search bar.

  2. Kattintson a "kapcsolódás" gombra a virtuális gép nevének és nyilvános IP-címének lekéréséhez.Click "Connect" to get your VM name and public IP address.

  3. SSH-t a virtuális gépre ssh a cmd fájllal.SSH into your VM with the ssh cmd.

    ssh username@ipaddress
    

Az SSH-kapcsolatok létrehozásakor az Ubuntu Welcome promptot kell látnia.Upon establishing the SSH connection, you should see the Ubuntu welcome prompt.

TakarításCleaning up

  1. Lépjen ki az SSH-munkamenetből.Exit your ssh session.

    exit
    
  2. Törölje az erőforráscsoportot és a benne található összes erőforrást.Delete your resource group and any resources within it.

    az group delete -n MyRG
    

További lépésekNext steps

Tudnivalók a bash-fájlok megőrzéséről Cloud ShellLearn about persisting files for Bash in Cloud Shell
További tudnivalók az Azure CLI-rőlLearn about Azure CLI
Tudnivalók a Azure Files Storage szolgáltatásrólLearn about Azure Files storage