Benutzer-Werkzeuge

Webseiten-Werkzeuge


winrm

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
winrm [2025/03/15 14:48]
jango
winrm [2025/03/15 15:18] (aktuell)
jango [Powershell]
Zeile 20: Zeile 20:
 winrm get winrm/config/client winrm get winrm/config/client
 winrm get winrm/config/service winrm get winrm/config/service
 +
 +# Aktivieren
 +winrm quickconfig
 +
 +# Ports öffnen (optional)
 +Enable-PSRemoting -Force
 +New-NetFirewallRule -Name "WinRM-HTTP" -DisplayName "WinRM (HTTP)" -Enabled True -Profile Any -Action Allow -Protocol TCP -LocalPort 5985
 +
 +# Lokalen User in Gruppe geben
 +Add-LocalGroupMember -Group "Remote Management Users" -Member <username>
 +
 +# Bei Domänen User
 +winrm set winrm/config/service/Auth @{Basic="true"}
 +
 +# Dann Zugriff via IP begrenzen
 +Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Service" -Name "IPv4Filter" -Value "*,1.1.1.1,2.2.2.2/24"
 +Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Service" -Name "IPv6Filter" -Value "*"
 +
 +# Listener einstellen
 +winrm enumerate winrm/config/listener
 +
 +# Dienst starten/stoppen
 +Start-Service -Name WinRM
 +Stop-Service -Name WinRM
 +Get-Service WinRM
 +
 +# Dienst automatisch starten
 +Set-Service -Name WinRM -StartupType Automatic
 +
 +# Trusted Hosts einstellen
 +Set-Item WSMan:\localhost\Client\TrustedHosts -Value "server1,server2"
 +Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" # Never!
 +Get-Item WSMan:\localhost\Client\TrustedHosts
  
 # Reset config # Reset config
winrm.1742046484.txt.gz · Zuletzt geändert: 2025/03/15 14:48 von jango