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. U prijevodu 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šenje jednostavnih administrativne zadatke ili upravljanje mrežom.
Što je Azure
Azure je grupa usluga u oblaku koju je Microsoft izdao 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 Powershell na sve platforme, a ne samo Windows. 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 Azure.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 Azure portal sa svojim Azure računom.
- Korisnici PowerShell-a: Pokrenite naredbe u Azure Cloud Shell- u 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 koristite PowerShell, upotrijebite Azure PowerShell modul verziju 1.0.0 ili noviju. Pokrenite 'Get-Module -ListAvailable Az.Network' 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" ( Azure ). Gotov si!
Sada kada ste postavili svoj NSG, možete koristiti Powershell i Azure za nadzor 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.