Azure Cloud Shell – gyakori kérdések (GYIK)

Ez a cikk választ ad a gyakori kérdésekre, és ismerteti a Cloud Shell hibáinak elhárítását.

Böngészőtámogatás

A Cloud Shell a következő böngészők legújabb verzióit támogatja:

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
    • A privát módban futó Safari nem támogatott.

Másolás és beillesztés

A másoláshoz és beillesztéshez használt kulcsok operációs rendszertől és böngészőtől függően változnak. Az alábbi lista a leggyakoribb kulcskombinációkat tartalmazza:

  • Windows: A másoláshoz a Ctrl c billentyűkombinációt+, a beillesztéshez pedig a Ctrl+Shift+v vagy a Shift+Insert billentyűkombinációt.
    • Előfordulhat, hogy a FireFox nem támogatja megfelelően a vágólap engedélyeit.
  • macOS: A másolandó cmd+c, a beillesztéshez pedig a Cmd+v.
  • Linux: CTRL+c a másoláshoz és a CTRL+Shift+v a beillesztéshez.

Megjegyzés:

Ha a Ctrl+C beírásakor nincs kijelölve szöveg, a Cloud Shell elküldi a karaktert Ctrl-c a rendszerhéjnak. A rendszerhéj törésjelként értelmezhetőCtrl-c, és leállítja az éppen futó parancsot.

Gyakori kérdések

Van időkorlát a Cloud Shell-munkamenetekre?

A Cloud Shell interaktív használati esetekre szolgál. A Cloud Shell-munkamenetek 20 perc után, interaktív tevékenység nélkül időtúllépést hajtanak végre. Emiatt minden hosszan futtatás nem interaktív munkamenet figyelmeztetés nélkül véget ér.

A Cloud Shell ingyenes szolgáltatás az Azure-környezet kezeléséhez. Ez nem általános célú számítástechnikai platform. A túlzott használat az Azure-beli szolgáltatási feltételek megsértésének minősülhet, ami azt eredményezi, hogy a Cloud Shellhez való hozzáférése le van tiltva.

Hány munkamenetet nyithatok meg egyszerre?

Az Azure Cloud Shell bérlőnként legfeljebb 20 egyidejű felhasználóval rendelkezik. Ha több mint 20 egyidejű munkamenetet nyit meg, "Bérlői felhasználó kvóta felett" hibaüzenet jelenik meg. Ha 20-nál több munkamenetre van szükség, például a betanításokhoz, forduljon az ügyfélszolgálathoz, és kérjen kvótanövelést a várható használati dátum előtt.

Létrehoztam néhány fájlt a Cloud Shellben, de már nem. What happened?

A Cloud Shell-munkamenetet biztosító gép ideiglenes, és a munkamenet inaktív állapotba helyezése után 20 percig újraindul. A Cloud Shell a munkamenet mappájához clouddrive csatlakoztatott Azure Fileshare-t használja. A fájlhare tartalmazza a könyvtárat tartalmazó képfájlt $HOME . A munkamenetek során csak a clouddrive mappában feltöltött vagy létrehozott fájlok maradnak meg. A címtáron kívül clouddrive létrehozott fájlok nem maradnak meg.

A címtárban clouddrive tárolt fájlok a Storage böngészővel láthatók az Azure Portalon. A címtárban $HOME létrehozott fájlok azonban a képfájlban vannak tárolva, és nem láthatók a portálon.

Létrehozok egy fájlt az Azure-ban: meghajtó, de nem látom. What happened?

A PowerShell-felhasználók a Azure: meghajtóval elérhetik az Azure-erőforrásokat. A Azure: meghajtót egy PowerShell-szolgáltató hozza létre, amely fájlrendszer-meghajtóként strukturálja az adatokat. A Azure: meghajtó egy virtuális meghajtó, amely nem teszi lehetővé fájlok létrehozását.

Azok a fájlok, amelyeket más eszközökkel hoz létre, például vimnano az aktuális hely a Azure: meghajtó, a címtárba $HOME lesznek mentve.

Szeretnék telepíteni egy eszközt a Cloud Shellben, amely megköveteli sudo. Ez lehetséges?

Nem. A Cloud Shellben lévő felhasználói fiókja nem emelt szintű fiók. Nem használhat sudo és nem futtathat olyan parancsokat, amelyek emelt szintű engedélyeket igényelnek.

Troubleshoot errors

Tárolási párbeszédpanel – Hiba: 403 RequestDisallowedByPolicy

  • Részletek: A Cloud Shell-tárfiók első felhasználók számára történő létrehozása sikertelen, mert a rendszergazda azure policy-hozzárendelést helyezett el. A hibaüzenet a következőket tartalmazza:

    A "Microsoft.Storage/storageAccounts/write" erőforrásműveletet egy vagy több szabályzat nem engedélyezi.

  • Megoldás: Kérje az Azure-rendszergazdát, hogy távolítsa el vagy frissítse az Azure Policy-hozzárendelést, amely megtagadja a tárterület létrehozását.

Tárolási párbeszédpanel – Hiba: 400 Nem engedélyezett működés

  • Részletek: Microsoft Entra-előfizetés használata esetén nem hozhat létre Cloud Shell-tárfiókot.
  • Megoldás: A Microsoft Entra ID-előfizetések nem tudnak Azure-erőforrásokat létrehozni. Használjon olyan Azure-előfizetést, amely képes tárerőforrások létrehozására.

Terminál kimenete – Hiba: Nem sikerült csatlakoztatni a terminált

  • Részletek: A Cloud Shell megköveteli, hogy websocket-kapcsolatot létesítsen a Cloud Shell-infrastruktúrával.
  • Megoldás: Győződjön meg arról, hogy a hálózat engedélyezi a HTTPS- és websocket-kérelmek küldését a következő tartományokba:
    • *.console.azure.com
    • *.servicebus.windows.net

A Cloud Shell kezelése

Személyes adatok kezelése

A Microsoft Azure komolyan veszi a személyes adatokat. Az Azure Cloud Shell szolgáltatás információkat tárol a Cloud Shell-tárolóról és a terminálbeállításokról. Ezeket az információkat az alábbi példák egyikével tekintheti meg.

  • Futtassa a következő parancsokat a bash parancssorából:

    URL="https://management.azure.com/providers/Microsoft.Portal/usersettings/cloudconsole?api-version=2017-12-01-preview"
    az rest --method get --url $URL
    
  • Futtassa a következő parancsokat a PowerShell parancssorából:

    $invokeAzRestMethodSplat = @{
        Uri    = 'https://management.azure.com/providers/Microsoft.Portal/usersettings/cloudconsole?api-version=2017-12-01-preview'
        Method = 'GET'
    }
    $userdata = (Invoke-AzRestMethod @invokeAzRestMethodSplat).Content
    ($userdata | ConvertFrom-Json).properties | Format-List
    

Ezeket a személyes adatokat a felhasználói beállítások alaphelyzetbe állításával törölheti. A felhasználói beállítások alaphelyzetbe állítása leállítja az aktuális munkamenetet, és leválasztja a társított tárfiókot. A Cloud Shell által használt Azure fileshare nem törlődik.

A Cloud Shellhez való újracsatlakozáskor a rendszer egy tárfiók csatolását kéri. Létrehozhat egy új tárfiókot, vagy újrakezdheti a korábban használt tárfiókot.

A felhasználói beállítások törléséhez kövesse az alábbi lépéseket.

  1. Indítsa el a Cloud Shellt.
  2. Válassza a Gépház menüt (fogaskerék ikon) a Cloud Shell eszköztárából.
  3. A menüben válassza a Felhasználói beállítások visszaállítása lehetőséget.
  4. A művelet megerősítéséhez válassza az Alaphelyzetbe állítás gombot.

A Cloud Shell letiltása zárolt hálózati környezetben

  • Részletek: előfordulhat, hogy Rendszergazda istratorok szeretnék letiltani a Cloud Shellhez való hozzáférést a felhasználóik számára. A Cloud Shell a ux.console.azure.com tartományhoz való hozzáféréstől függ, amely megtagadható, és leállítja a Cloud Shell belépési pontjaihoz való hozzáférést, shell.azure.combeleértve a portal.azure.comVisual Studio Code Azure-fiókbővítményét és learn.microsoft.coma . Az USA kormányzati felhőjében a belépési pont a ux.console.azure.uskövetkező: nincs megfelelő shell.azure.us.
  • Megoldás: A hálózathoz való hozzáférés ux.console.azure.com korlátozása.ux.console.azure.us A Cloud Shell ikon továbbra is létezik az Azure Portalon, de nem tud csatlakozni a szolgáltatáshoz.