Powershell je predstavljen u studenom 2006. kako bi zamijenio stari "naredbeni redak" i pomogao korisnicima s "automatizacijom zadataka i upravljanjem konfiguracijom", na više platformi - Windows, macO ili Linux (Parchisanu). Najnovija verzija, Powershell 7, objavljena je 4. ožujka 2020. Da prevedemo za one od nas koji nisu upoznati s tehnološkim žargonom kao što je "automatizacija zadataka i upravljanje konfiguracijom", Powershell je program koji omogućuje korisniku da jednostavno programira svoje računalo za dovršavanje jednostavnih administrativnih zadataka ili upravljanje mrežom.
Što je Azure
Azure je grupa usluga u oblaku koju je Microsoft objavio u listopadu 2008., a njegova najnovija verzija objavljena je ovog mjeseca 4. svibnja 2020. Jednako važno, Microsoft je predstavio Azure Powershell AZ u svibnju 2019. kako bi Azure učinio kompatibilnim s Powershellom na svim platformama, a ne samo na Windowsima. Kombinirajući to dvoje, Microsoft je povećao fleksibilnost i jednostavnost računalnog programiranja i administracije za one koji rade s više platformi. Ovo je posebno zgodno ako trebate postaviti, izmijeniti ili ukloniti mrežnu sigurnosnu grupu (NSG).
Postavljanje NSG-a
Da biste upravljali svojim NSG-ovima pomoću Azure PowershellAZ, morat ćete imati Azure račun. No, ne brinite, ako već nemate pretplatu, možete je dobiti besplatno na Azurno. Microsoft.com. Samo budite sigurni da je računu koji koristite dodijeljen mrežni suradnik ili druga prilagođena uloga s postavljenim dopuštenjima koja mu dopuštaju izmjene. Web-mjesto Microsoft Azure pruža sljedeće jednostavne upute za postavljanje NSG-a:
Korak 1
Kako ćete započeti ovisi o tome kako pristupate Azureu.
- Korisnici portala: Prijavite se na Azurni portal sa svojim Azure računom.
- Korisnici PowerShell-a: Ili pokrenite naredbe u Azure Cloud Shell, ili pokrenite PowerShell sa svog računala. Na kartici preglednika "Azure Cloud Shell" pronađite padajući popis "Odaberite okruženje", a zatim odaberite "PowerShell" ako već nije odabran.
- Ako lokalno pokrećete PowerShell, koristite modul Azure PowerShell verzije 1.0.0 ili noviju. Pokrenite 'Get-Module -ListAvailable Az. Mreža” da biste pronašli instaliranu verziju. Ako trebate nadograditi, prvo ćete morati instalirati Azure PowerShell modul. Pokrenite "Connect-AzAccount" da biste stvorili vezu s Azureom.
- Korisnici Azure sučelja naredbenog retka (CLI): Pokrenite naredbe u Azure Cloud Shell ili pokrenite CLI sa svog računala. Koristite Azure CLI verziju 2.0.28 ili noviju ako koristite Azure CLI lokalno. Pokrenite "AZ -version" da biste pronašli instaliranu verziju. Ako trebate, instalirajte ili nadogradite najnoviju verziju. Pokrenite "AZ prijava" da biste stvorili vezu s Azureom.
Korak 2
Odaberite "Stvori resurs" na Azure portalu ili na stranici "Početna". Zatim odaberite "Umrežavanje", a zatim "Network Security Group". Na stranici "Stvori grupu za mrežnu sigurnost" odaberite karticu "Osnove", a zatim odaberite svoje vrijednosti za sljedeće:
- Pretplata: Odaberite pretplatu koju želite.
- Grupa resursa: Stvorite novu ili odaberite uspostavljenu grupu resursa.
- Naziv: Unesite jedinstveni tekstualni niz u grupu resursa.
- Regija: Odaberite željenu lokaciju.
Korak 3
Na kraju odaberite "Review & Create". Kada se pojavi poruka "Validation Passed", odaberite "Create" (Azurno). Gotov si!
Sada kada ste postavili svoj NSG, možete koristiti Powershell i Azure za nadgledanje svojih NSG-ova, koristiti njegove dijagnostičke alate za otklanjanje pogrešaka te postaviti i upravljati sigurnosnim pravilima. Microsoft čak ima zgodnu seriju članaka dostupnih na svojoj web stranici koji će vam pomoći da najbolje iskoristite Powershell i Azure platformu u oblaku. S ova dva programa možete prijeći preko starog naredbenog retka u modernu administraciju računala.