Algemene technieken voor externe communicatie van Windows PowerShell bekijken
De opdrachten Enter-PSSession en Invoke-Command ondersteunen verschillende parameters die u kunt gebruiken om algemene verbindingsopties te wijzigen. Deze parameters omvatten:
- –Poort. Hiermee geeft u een alternatieve TCP-poort voor de verbinding. Gebruik deze parameter wanneer de computer waarmee u verbinding maakt luistert op een andere poort dan de standaardpoort 5985 (HTTP) of 5986 (HTTPS). Houd er rekening mee dat u, lokaal of via Groepsbeleid, een andere poort kunt configureren als een permanente nieuwe standaardwaarde.
- –UseSSL. Geeft Windows PowerShell opdracht om HTTPS te gebruiken in plaats van HTTP.
- –Referentie. Hiermee geeft u een alternatieve referentie voor de verbinding. Deze referentie wordt gevalideerd door de externe computer en moet over voldoende bevoegdheden en machtigingen beschikken om alle taken uit te voeren die u op de externe computer wilt uitvoeren.
- –ConfigurationName. Maakt verbinding met een ander eindpunt (sessieconfiguratie) dan het standaardeindpunt. U kunt bijvoorbeeld microsoft.powershell32 opgeven om verbinding te maken met het 32-bits Windows PowerShell-eindpunt van de externe computer.
- –Verificatie. Hiermee geeft u een verificatieprotocol. De standaardwaarde is Kerberos-verificatie, maar andere opties zijn Basic, CredSSP, Digest, Negotiate en NegotiateWithImplicitCredential. Het protocol dat u opgeeft, moet zijn ingeschakeld in de WS-Management-configuratie op zowel de initiërende als ontvangende computers.
U kunt extra sessieopties configureren met behulp van New-PSSessionOption om een nieuw sessieoptieobject te maken en dit vervolgens door te geven aan de parameter –SessionOption van Enter-PSSession of Invoke-Command. Bekijk het Help-bestand voor New-PSSessionOption voor meer informatie over de mogelijkheden. U kunt de standaardwaarden wijzigen, zoals het poortnummer en ingeschakelde verificatieprotocollen in het WSMan PowerShell-station.