Powershell wurde im November 2006 eingeführt, um die alte „Eingabeaufforderung“ zu ersetzen und Benutzer bei der „Aufgabenautomatisierung und Konfigurationsverwaltung“ auf mehreren Plattformen – Windows, macOs oder Linux ( Parchisanu ) – zu unterstützen. Die neueste Version, Powershell 7, wurde am 4. März 2020 veröffentlicht. Um für diejenigen von uns zu übersetzen, die mit Fachjargon wie „Aufgabenautomatisierung und Konfigurationsmanagement“ nicht vertraut sind, ist Powershell ein Programm, mit dem der Benutzer seinen Computer einfach so programmieren kann, dass er administrative Aufgaben oder ein Netzwerk verwalten.
Was ist Azure?
Azure ist eine Gruppe von Clouddiensten, die im Oktober 2008 von Microsoft veröffentlicht wurde, und die neueste Version wurde diesen Monat am 4. Mai 2020 veröffentlicht. Ebenso wichtig ist, dass Microsoft im Mai 2019 Azure Powershell AZ eingeführt hat, um Azure mit Powershell on kompatibel zu machen alle Plattformen, nicht nur Windows. Durch die Kombination der beiden hat Microsoft die Flexibilität und Einfachheit der Computerprogrammierung und -verwaltung für diejenigen erhöht, die mit mehreren Plattformen arbeiten. Dies ist besonders praktisch, wenn Sie eine Netzwerksicherheitsgruppe (NSG) einrichten, ändern oder entfernen müssen.
Einrichten einer NSG
Um Ihre NSGs mit Azure PowershellAZ zu verwalten, benötigen Sie ein Azure-Konto. Machen Sie sich keine Sorgen, wenn Sie noch kein Abonnement haben, können Sie eines kostenlos unter Azure.Microsoft.com erwerben . Stellen Sie nur sicher, dass dem von Ihnen verwendeten Konto ein Netzwerk-Mitwirkender oder eine andere benutzerdefinierte Rolle mit Berechtigungen zugewiesen wurde, um Änderungen vorzunehmen. Die Website von Microsoft Azure bietet die folgenden einfachen Anweisungen zum Einrichten einer NSG:
Schritt 1
Wie Sie beginnen, hängt davon ab, wie Sie auf Azure zugreifen.
- Portalbenutzer: Melden Sie sich mit Ihrem Azure-Konto beim Azure-Portal an.
- PowerShell-Benutzer: Führen Sie entweder die Befehle in der Azure Cloud Shell aus oder führen Sie PowerShell von Ihrem Computer aus aus. Suchen Sie im Browser-Tab "Azure Cloud Shell" die Dropdown-Liste "Umgebung auswählen" und wählen Sie dann "PowerShell", falls diese noch nicht ausgewählt ist.
- Wenn Sie PowerShell lokal ausführen, verwenden Sie das Azure PowerShell-Modul Version 1.0.0 oder höher. Führen Sie 'Get-Module -ListAvailable Az.Network' aus, um die installierte Version zu finden. Wenn Sie ein Upgrade durchführen müssen, müssen Sie zuerst das Azure PowerShell-Modul installieren. Führen Sie „Connect-AzAccount“ aus, um eine Verbindung mit Azure herzustellen.
- Benutzer der Azure-Befehlszeilenschnittstelle (CLI): Führen Sie entweder die Befehle in der Azure Cloud Shell aus oder führen Sie die CLI von Ihrem Computer aus aus. Verwenden Sie Azure CLI Version 2.0.28 oder höher, wenn Sie die Azure CLI lokal ausführen. Führen Sie „AZ –version“ aus, um die installierte Version zu finden. Falls erforderlich, installieren oder aktualisieren Sie die neueste Version. Führen Sie „AZ login“ aus, um eine Verbindung mit Azure herzustellen.
Schritt 2
Wählen Sie im Azure-Portal oder auf der Seite „Startseite“ die Option „Ressource erstellen“. Wählen Sie als Nächstes "Netzwerk" und dann "Netzwerksicherheitsgruppe". Wählen Sie auf der Seite „Netzwerksicherheitsgruppe erstellen“ die Registerkarte „Grundlagen“ und wählen Sie dann Ihre Werte für Folgendes aus:
- Abonnement: Wählen Sie das gewünschte Abonnement aus.
- Ressourcengruppe: Erstellen Sie eine neue oder wählen Sie eine etablierte Ressourcengruppe aus.
- Name: Geben Sie eine eindeutige Textzeichenfolge in eine Ressourcengruppe ein.
- Region: Wählen Sie Ihren gewünschten Standort.
Schritt 3
Wählen Sie abschließend "Überprüfen und erstellen". Wenn die Meldung „Validation Passed“ angezeigt wird, wählen Sie „Create“ ( Azure ). Sie sind fertig!
Nachdem Sie Ihre NSG eingerichtet haben, können Sie Powershell und Azure verwenden, um Ihre NSGs zu überwachen, die Diagnosetools zum Beheben von Fehlern zu verwenden und Sicherheitsregeln einzurichten und zu verwalten. Microsoft bietet auf seiner Website sogar eine Reihe praktischer Artikel, die Ihnen helfen, das Beste aus Powershell und der Cloud-Plattform von Azure herauszuholen. Mit diesen beiden Programmen können Sie über die alte Eingabeaufforderung hinaus in die moderne Computerverwaltung wechseln.