Powershell bol predstavený v novembri 2006, aby nahradil starý „príkazový riadok“ a pomohol používateľom s „automatizáciou úloh a správou konfigurácie“ na viacerých platformách – Windows, macOs alebo Linux ( Parchisanu ). Najnovšia verzia, Powershell 7, bola vydaná 4. marca 2020. Na preklad pre tých z nás, ktorí nepoznajú technický žargón ako „automatizácia úloh a správa konfigurácie“, je Powershell program, ktorý umožňuje používateľovi jednoducho naprogramovať počítač tak, aby administratívne úlohy alebo spravovanie siete.
Čo je Azure
Azure je skupina cloudových služieb vydaná spoločnosťou Microsoft v októbri 2008 a jej najnovšia verzia bola vydaná tento mesiac 4. mája 2020. Rovnako dôležité je, že spoločnosť Microsoft predstavila Azure Powershell AZ v máji 2019, aby bola Azure kompatibilná s Powershell na všetky platformy, nie iba Windows. Spojením týchto dvoch Microsoft zvýšil flexibilitu a jednoduchosť počítačového programovania a správy pre tých, ktorí pracujú s viacerými platformami. Toto je obzvlášť užitočné, ak potrebujete nastaviť, upraviť alebo odstrániť skupinu zabezpečenia siete (NSG).
Založenie NSG
Ak chcete spravovať svoje NSG pomocou Azure PowershellAZ, budete musieť mať účet Azure. Nebojte sa však, ak ešte nemáte predplatné, môžete ho získať zadarmo na Azure.Microsoft.com . Len sa uistite, že účtu, ktorý používate, bol priradený sieťový prispievateľ alebo iná vlastná rola s nastavenými povoleniami, ktoré mu umožňujú vykonávať zmeny. Webová stránka Microsoft Azure poskytuje nasledujúce jednoduché pokyny na nastavenie NSG:
Krok 1
Ako začnete, závisí od toho, ako pristupujete k Azure.
- Používatelia portálu: Prihláste sa do Azure Portal pomocou svojho účtu Azure.
- Používatelia PowerShellu: Buď spustite príkazy v Azure Cloud Shell alebo spustite PowerShell zo svojho počítača. Na karte prehliadača „Azure Cloud Shell“ nájdite rozbaľovací zoznam „Vybrať prostredie“ a potom vyberte „PowerShell“, ak ešte nie je vybratý.
- Ak používate PowerShell lokálne, použite modul Azure PowerShell verzie 1.0.0 alebo novšej. Spustite 'Get-Module -ListAvailable Az.Network' a nájdite nainštalovanú verziu. Ak potrebujete inovovať, budete musieť najskôr nainštalovať modul Azure PowerShell. Spustite „Connect-AzAccount“ a vytvorte spojenie s Azure.
- Používatelia rozhrania príkazového riadka (CLI) Azure: Buď spustite príkazy v Azure Cloud Shell, alebo spustite CLI zo svojho počítača. Ak používate Azure CLI lokálne, použite Azure CLI verzie 2.0.28 alebo novšej. Spustite „AZ –version“ a nájdite nainštalovanú verziu. Ak potrebujete, nainštalujte alebo aktualizujte najnovšiu verziu. Spustite „AZ login“ a vytvorte spojenie s Azure.
Krok 2
Vyberte možnosť „Vytvoriť zdroj“ na portáli Azure alebo na stránke „Domov“. Ďalej vyberte „Sieť“ a potom „Skupina zabezpečenia siete“. Na stránke „Vytvoriť skupinu zabezpečenia siete“ vyberte kartu „Základy“ a potom vyberte hodnoty pre nasledujúce položky:
- Predplatné: Vyberte si predplatné, ktoré uprednostňujete.
- Skupina prostriedkov: Vytvorte novú alebo vyberte zavedenú skupinu prostriedkov.
- Názov: Zadajte jedinečný textový reťazec v skupine prostriedkov.
- Región: Vyberte požadované miesto.
Krok 3
Nakoniec vyberte „Skontrolovať a vytvoriť“. Keď sa zobrazí správa „Validation Passed“, vyberte „Vytvoriť“ ( Azure ). Hotovo!
Teraz, keď ste si nastavili NSG, môžete použiť Powershell a Azure na monitorovanie vašich NSG, používať ich diagnostické nástroje na odstraňovanie chýb a nastavovať a spravovať pravidlá zabezpečenia. Spoločnosť Microsoft má dokonca na svojej webovej stránke k dispozícii praktickú sériu článkov, ktoré vám pomôžu vyťažiť maximum z cloudovej platformy Powershell a Azure. Pomocou týchto dvoch programov môžete prejsť cez starý príkazový riadok a prejsť do modernej správy počítača.