Webbasierte Windows-PowerShell-Konsole

Windows Praxis: PowerShell Web Access einrichten

Gateway für PowerShell Web Access konfigurieren

Nach der Installation von PowerShell Web Access besteht der nächste Schritt in der Einrichtung des Gateways für PowerShell Web Access. Das CMDlet Install-PswaWebApplication bietet eine schnelle Möglichkeit, PowerShell Web Access zu konfigurieren.

Es geht los: PISA wird in der PowerShell aktiviert.
Es geht los: PISA wird in der PowerShell aktiviert.

Sie können mit der Option -UseTestCertificate auch ein selbst signiertes SSL-Zertifikat installieren. Verwenden Sie für eine sichere Produktionsumgebung aber besser ein gültiges SSL-Zertifikat, das von einer Zertifizierungsstelle signiert wurde. Über die IIS-Manager-Konsole ersetzen Sie das Testzertifikat durch ein signiertes Zertifikat. Hier gehen Sie vor wie bei jeder SSL-Website.

Sie können die Konfiguration mit Install-PswaWebApplication oder im IIS-Manager durchführen. Standardmäßig werden durch das CMDlet die Webanwendung, pswa, und der zugehörige Anwendungs-Pool (pswa_pool), im Standard-Website-Container installiert.

Der IIS-Manager bietet Konfigurationsoptionen, die für Webanwendungen verfügbar sind, zum Beispiel das Ändern der Portnummer oder des SSL-Zertifikats. Um eine Testumgebung einzurichten, geben Sie in der PowerShell den Befehl

Install-PswaWebApplication -UseTestCertificate

ein. Die Einstellungen können Sie danach jederzeit ändern.

Durch Ausführung des Cmdlets wird die PowerShell-Web-Access-Webanwendung im Standardwebsite-Container von IIS installiert. Die Website von PSWA erreichen Sie über den Link https://<Servername>/pswa.

Um die Webanwendung auf einer anderen Website zu installieren, müssen Sie den Website-Namen angeben, indem Sie die Option -WebSiteName nutzen, zum Beispiel so:

Install-PswaWebApplication -webApplicationName <Name> -useTestCertificate.