Powershell blev introduceret i november 2006 for at erstatte den gamle "kommandoprompt" og hjælpe brugere med "opgaveautomatisering og konfigurationsstyring" på flere platforme - Windows, macOs eller Linux ( Parchisanu ). Den nyeste version, Powershell 7, blev udgivet den 4. marts 2020. For at oversætte for dem af os, der ikke er bekendt med teknisk jargon som "opgaveautomatisering og konfigurationsstyring", er Powershell et program, der giver brugeren mulighed for nemt at programmere deres computer til at fuldføre simpelt administrative opgaver eller administrere et netværk.
Hvad er Azure
Azure er en gruppe af cloud-tjenester udgivet af Microsoft i oktober 2008, og dens seneste version blev udgivet i denne måned den 4. maj 2020. Lige så vigtigt introducerede Microsoft Azure Powershell AZ i maj 2019 for at gøre Azure kompatibel med Powershell på alle platforme i stedet for kun Windows. Ved at kombinere de to har Microsoft øget fleksibiliteten og lette computerprogrammering og administration for dem, der arbejder med flere platforme. Dette er især praktisk, hvis du har brug for at konfigurere, ændre eller fjerne en netværkssikkerhedsgruppe (NSG).
Opsætning af en NSG
For at administrere dine NSG'er ved hjælp af Azure PowershellAZ skal du have en Azure-konto. Bare rolig, hvis du ikke allerede har et abonnement, kan du få et gratis på Azure.Microsoft.com . Bare vær sikker på, at den konto, du bruger, er blevet tildelt en netværksbidragyder eller en anden tilpasset rolle med tilladelser indstillet til at tillade den at foretage ændringer. Microsoft Azures websted indeholder følgende enkle instruktioner til opsætning af en NSG:
Trin 1
Hvordan du starter afhænger af, hvordan du får adgang til Azure.
- Portalbrugere: Log ind på Azure-portalen med din Azure-konto.
- PowerShell-brugere: Kør enten kommandoerne i Azure Cloud Shell , eller kør PowerShell fra din computer. I browserfanen 'Azure Cloud Shell' skal du finde rullelisten 'Vælg miljø' og derefter vælge 'PowerShell', hvis den ikke allerede er valgt.
- Hvis du kører PowerShell lokalt, skal du bruge Azure PowerShell-modulet version 1.0.0 eller nyere. Kør 'Get-Module -ListAvailable Az.Network' for at finde den installerede version. Hvis du skal opgradere, skal du først installere Azure PowerShell-modulet. Kør 'Connect-AzAccount' for at oprette en forbindelse med Azure.
- Brugere af Azure Command-line interface (CLI): Kør enten kommandoerne i Azure Cloud Shell, eller kør CLI'en fra din computer. Brug Azure CLI version 2.0.28 eller nyere, hvis du kører Azure CLI lokalt. Kør "AZ -version" for at finde den installerede version. Hvis du har brug for det, skal du installere eller opgradere den seneste version. Kør "AZ-login" for at oprette en forbindelse med Azure.
Trin 2
Vælg "Opret en ressource" fra enten Azure-portalen eller "Hjem"-siden. Vælg derefter "Netværk" og derefter "Netværkssikkerhedsgruppe." På siden "Opret netværkssikkerhedsgruppe" skal du vælge fanen "Grundlæggende" og derefter vælge dine værdier for følgende:
- Abonnement: Vælg det abonnement, du foretrækker.
- Ressourcegruppe: Opret en ny eller vælg en etableret ressourcegruppe.
- Navn: Indtast en unik tekststreng i en ressourcegruppe.
- Region: Vælg din ønskede placering.
Trin 3
Til sidst skal du vælge "Gennemse og opret". Når meddelelsen "Validation Passed" dukker op, skal du vælge "Create" ( Azure ). Du er færdig!
Nu hvor du har konfigureret din NSG, kan du bruge Powershell og Azure til at overvåge dine NSG'er, bruge dens diagnostiske værktøjer til at fejlfinde fejl og opsætte og administrere sikkerhedsregler. Microsoft har endda en praktisk række af artikler tilgængelige på deres hjemmeside for at hjælpe dig med at få mest muligt ud af Powershell og Azures cloud-platform. Med disse to programmer kan du gå forbi den gamle kommandoprompt og ind i moderne computeradministration.