Powershell ble introdusert i november 2006 for å erstatte den gamle "kommandoprompten" og hjelpe brukere med "oppgaveautomatisering og konfigurasjonsadministrasjon," på flere plattformer - Windows, macOs eller Linux ( Parchisanu ). Den nyeste versjonen, Powershell 7, ble utgitt 4. mars 2020. For å oversette for de av oss som ikke er kjent med teknisk sjargong som "oppgaveautomatisering og konfigurasjonsadministrasjon," er Powershell et program som lar brukeren enkelt programmere datamaskinen sin til å fullføre enkel administrative oppgaver eller administrere et nettverk.
Hva er Azure
Azure er en gruppe skytjenester utgitt av Microsoft i oktober 2008, og den nyeste versjonen ble utgitt denne måneden 4. mai 2020. Like viktig introduserte Microsoft Azure Powershell AZ i mai 2019 for å gjøre Azure kompatibel med Powershell på alle plattformer, i stedet for bare Windows. Ved å kombinere de to, har Microsoft økt fleksibiliteten og enkelheten til dataprogrammering og administrasjon for de som jobber med flere plattformer. Dette er spesielt nyttig hvis du trenger å sette opp, endre eller fjerne en nettverkssikkerhetsgruppe (NSG).
Sette opp en NSG
For å administrere NSG-ene dine ved å bruke Azure PowershellAZ må du ha en Azure-konto. Men ikke bekymre deg, hvis du ikke allerede har et abonnement, kan du få et gratis på Azure.Microsoft.com . Bare vær sikker på at kontoen du bruker har blitt tildelt en nettverksbidragsyter eller en annen tilpasset rolle med tillatelser satt for å tillate den å gjøre endringer. Microsoft Azures nettsted gir følgende enkle instruksjoner for å sette opp en NSG:
Trinn 1
Hvordan du begynner avhenger av hvordan du får tilgang til Azure.
- Portalbrukere: Logg på Azure-portalen med Azure-kontoen din.
- PowerShell-brukere: Kjør enten kommandoene i Azure Cloud Shell , eller kjør PowerShell fra datamaskinen. I nettleserfanen "Azure Cloud Shell", finn rullegardinlisten "Velg miljø", og velg "PowerShell" hvis den ikke allerede er valgt.
- Hvis du kjører PowerShell lokalt, bruk Azure PowerShell-modul versjon 1.0.0 eller nyere. Kjør 'Get-Module -ListAvailable Az.Network' for å finne den installerte versjonen. Hvis du trenger å oppgradere, må du installere Azure PowerShell-modulen først. Kjør 'Connect-AzAccount' for å opprette en forbindelse med Azure.
- Brukere av Azure Command-line interface (CLI): Kjør kommandoene i Azure Cloud Shell, eller kjør CLI fra datamaskinen. Bruk Azure CLI versjon 2.0.28 eller nyere hvis du kjører Azure CLI lokalt. Kjør "AZ -version" for å finne den installerte versjonen. Hvis du trenger det, installer eller oppgrader den nyeste versjonen. Kjør "AZ-pålogging" for å opprette en forbindelse med Azure.
Steg 2
Velg "Opprett en ressurs" fra enten Azure-portalen eller "Hjem"-siden. Deretter velger du "Nettverk" og deretter "Nettverkssikkerhetsgruppe." På siden "Opprett nettverkssikkerhetsgruppe", velg fanen "Grunnleggende" og velg deretter verdiene dine for følgende:
- Abonnement: Velg abonnementet du foretrekker.
- Ressursgruppe: Opprett en ny eller velg en etablert ressursgruppe.
- Navn: Skriv inn en unik tekststreng i en ressursgruppe.
- Region: Velg ønsket sted.
Trinn 3
Til slutt velger du «Gjennomgå og opprett». Når meldingen "Validation Passed" dukker opp, velger du "Create" ( Azure ). Du er ferdig!
Nå som du har konfigurert NSG-en din, kan du bruke Powershell og Azure til å overvåke NSG-ene, bruke diagnoseverktøyene til å feilsøke feil og sette opp og administrere sikkerhetsregler. Microsoft har til og med en hendig serie artikler tilgjengelig på nettstedet deres for å hjelpe deg å få mest mulig ut av Powershell og Azures skyplattform. Med disse to programmene kan du gå forbi den gamle ledeteksten og inn i moderne dataadministrasjon.