A Powershell 2006 novemberében jelent meg, hogy felváltsa a régi „parancssort”, és több platformon – Windows, macOs vagy Linux ( Parchisanu ) – segítse a felhasználókat a „feladatok automatizálásában és konfigurációkezelésében” . A legújabb verzió, a Powershell 7, 2020. március 4-én jelent meg. A Powershell egy olyan program, amely lehetővé teszi a felhasználó számára, hogy egyszerűen programozza számítógépét az egyszerű feladatok elvégzésére. adminisztratív feladatokat vagy hálózat kezelését.
Mi az Azure
Az Azure a felhőszolgáltatások egy csoportja, amelyet a Microsoft 2008 októberében adott ki, és legújabb verziója ebben a hónapban, 2020. május 4-én jelent meg. Ugyanilyen fontos, hogy a Microsoft 2019 májusában bemutatta az Azure Powershell AZ-t annak érdekében, hogy az Azure kompatibilis legyen a Powershell szolgáltatással. minden platformon, nem csak a Windowson. A kettő kombinálásával a Microsoft növelte a számítógépes programozás és adminisztráció rugalmasságát és egyszerűségét azok számára, akik több platformon dolgoznak. Ez különösen akkor hasznos, ha hálózati biztonsági csoportot (NSG) kell beállítani, módosítani vagy eltávolítani.
NSG beállítása
Az NSG-k Azure PowershellAZ használatával történő kezeléséhez Azure-fiókkal kell rendelkeznie. Ne aggódjon, ha még nincs előfizetése, ingyenesen szerezhet be egyet az Azure.Microsoft.com webhelyen . Csak győződjön meg arról, hogy az Ön által használt fiókhoz hálózati közreműködőt vagy más egyéni szerepkört rendeltek hozzá, és olyan engedélyekkel rendelkezik, amelyek lehetővé teszik a módosítások végrehajtását. A Microsoft Azure webhelye a következő egyszerű utasításokat tartalmazza az NSG beállításához:
1. lépés
A kezdés attól függ, hogyan éri el az Azure-t.
- Portálfelhasználók: Jelentkezzen be az Azure Portalba Azure-fiókjával.
- PowerShell-felhasználók: Futtassa a parancsokat az Azure Cloud Shellben , vagy futtassa a PowerShellt a számítógépéről. Az „Azure Cloud Shell” böngészőlapon keresse meg a „Környezet kiválasztása” legördülő listát, majd válassza a „PowerShell” lehetőséget, ha még nincs kiválasztva.
- Ha helyileg fut PowerShell, használja az Azure PowerShell modul 1.0.0-s vagy újabb verzióját. Futtassa a „Get-Module -ListAvailable Az.Network” parancsot a telepített verzió megkereséséhez. Ha frissítenie kell, először telepítenie kell az Azure PowerShell-modult. Futtassa a „Connect-AzAccount” parancsot az Azure-val való kapcsolat létrehozásához.
- Azure Command-line Interface (CLI) felhasználók: Futtassa a parancsokat az Azure Cloud Shellben, vagy futtassa a parancssori felületet a számítógépéről. Használja az Azure CLI 2.0.28-as vagy újabb verzióját, ha helyileg futtatja az Azure CLI-t. Futtassa az „AZ –version” programot a telepített verzió megkereséséhez. Ha szükséges, telepítse vagy frissítse a legújabb verziót. Futtassa az „AZ bejelentkezést” az Azure-val való kapcsolat létrehozásához.
2. lépés
Válassza az „Erőforrás létrehozása” lehetőséget az Azure Portal vagy a „Kezdőlap” oldalon. Ezután válassza a „Hálózat”, majd a „Hálózati biztonsági csoport” lehetőséget. A „Hálózati biztonsági csoport létrehozása” oldalon válassza az „Alapok” lapot, majd válassza ki a következő értékeket:
- Előfizetés: Válassza ki a kívánt előfizetést.
- Erőforráscsoport: Hozzon létre egy újat, vagy válasszon egy létrehozott erőforráscsoportot.
- Név: Írjon be egy egyedi szöveges karakterláncot egy erőforráscsoportba.
- Régió: Válassza ki a kívánt helyet.
3. lépés
Végül válassza az „Áttekintés és létrehozás” lehetőséget. Amikor megjelenik az „Érvényesítés sikeres” üzenet, válassza a „Létrehozás” lehetőséget ( Azure ). Végeztél!
Most, hogy beállította az NSG-t, a Powershell és az Azure segítségével figyelheti az NSG-ket, használhatja diagnosztikai eszközeit a hibák elhárítására, valamint biztonsági szabályokat állíthat be és kezelhet. A Microsoft még egy hasznos cikksorozatot is kínál a webhelyén, amelyek segítségével a legtöbbet hozhatja ki a Powershell és az Azure felhőplatformjából. Ezzel a két programmal átléphet a régi parancssoron, és átléphet a modern számítógépes adminisztrációba.