Windows Remote Management (WinRM)

Eintrag zuletzt aktualisiert am: 18.09.2014

Windows Remote Management (WinRM) ist die Microsoft-Implementierung des Netzwerkprotokolls WS-Management (Web Services Management Protocol) sowie der Name des Windows-Dienstes, der dieses Protokoll bereitstellt

WS-Management dient dem Austausch von Verwaltungsinformationen zwischen heterogenen Computersystemen. WS-Management ist ein Netzwerkprotokoll auf Basis von XML-Webservices unter Verwendung des Simple Object Access Protocols (SOAP). WinRM ist das fehlende Glied, um Implementierungen des Web Based Enterprise Management (WBEM) auf verschiedenen Plattformen miteinander kommunizieren zu lassen. Die Windows Management Instrumentation (WMI), die Redmonder Implementierung von WBEM, verwendet das Distributed Component Object Model (DCOM) zum Fernaufruf. Damit ist WMI weder plattformunabhängig noch Firewall-durchlässig.

WinRM kann als einen Aufsatz (WMI-Plug-In, WsmWmiPl.dll) auf WMI zugreifen. WinRM liefert WMI-Objekte in XML-Form zurück. Außerdem kann WinRM auf das Windows-Ereignisprotokoll zugreifen.

WinRM ist die Grundlage für (die wesentlichen) Fernzugriffsfunktionen in Windows PowerShell 2.0.

Verfügbar ab: Windows XP, Windows Server 2003 R2 (dort als in Add-In), Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2

ACHTUNG: Die mit Windows Server 2003 R2 ausgelieferte Version entspricht dem Stand vor der Fixierung des Standards bei der DMTF. Die Vista-Version ist aktueller und für Windows Server 2003 R2 ist ein Update notwendig. WinRM muss in Version 1.1 nachgerüstet werden.

WinRM benutzt (seit Version 2.0) im Standard die Ports 5985 (HTTP) und 5986 (HTTPS). Die Authentifizierung erfolgt im Standard über Kerberos. Aber auch Basisauthentifizierung, Digest und NTLM sind möglich. Die Verbindung zwischen Client und Server kann permanent oder temporär sein.

Zielsetzung: Zugriff auf Managementinformationen

Nutzungsarten:
Nutzt SOAP für Fernzugriff auf andere Systeme.
Aufgerufenes System braucht WinRM HTTP Listener.
Datenaustauschformat ist XML.

Befehle:
  • Get
  • Put
  • Delete
  • Create
  • Invoke
  • Enumerate

Produkte mit WinRM-Unterstützung:

Vista
Add-On für XP und 2003
SAP NetWeaver Administrator
u.a.

Hardware mit WinRM-Unterstützung:
AMD OPMA based Hardware 2007
Dell DRAC management card 2007
HP ILO 2007
Intel AMT Hardware 2007
u.a.