Winrm
Jump to navigation
Jump to search
https://www.codetwo.com/kb/troubleshooting-remote-powershell-connections/
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/enable-psremoting
Enable-PSRemoting -Force winrm quickconfig
Enter-PsSession via ip address and https
$ipaddr = "10.x.x.y"
As admin
Set-Item WSMan:localhost\client\trustedhosts -value $ipaddr Clear-Item WSMan:localhost\client\trustedhosts
Test-NetConnection $ipaddr -Port 5986 $sessionOption = New-PSSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck enter-pssession -ConnectionUri https://$ipaddr:5986/WSMAN -SessionOption $sessionOption
or
$UserCredential = Get-Credential $sessionOption = New-PSSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<FQDN of Exchange 2016 Mailbox server>/PowerShell/ -Authentication Kerberos -Credential $UserCredential -SessionOption $sessionOption Import-PSSession $Session