Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Aktivera PowerShell-fjärrstyrning
Om du vill aktivera PowerShell-fjärrkommunikation kör du cmdleten Enable-PSRemoting
i en förhöjd PowerShell-session.
När du kör Enable-PSRemoting
konfigureras en fjärrkommunikationsslutpunkt för den specifika installationsversionen i vilken du kör cmdleten. När du till exempel kör Enable-PSRemoting
medan du använder PowerShell 7.4, skapar PowerShell en fjärrkommunikationsslutpunkt och kör PowerShell 7.4. Om du exekverar Enable-PSRemoting
medan du kör PowerShell 7-preview skapar PowerShell en fjärrkommunikationsslutpunkt som exekverar PowerShell 7-preview. Du kan skapa flera fjärrkommunikationsslutpunkter för olika versioner av programmet som körs parallellt.
Om du kör Enable-PSRemoting
skapas två slutpunkter för den versionen.
- Den ena har ett enkelt namn som motsvarar PowerShell-huvudversionen. som är värd för sessionen. Till exempel PowerShell.7.4.
- Det andra konfigurationsnamnet innehåller det fullständiga versionsnumret. Till exempel PowerShell.7.4.7.
Du kan ansluta till den senaste versionen av PowerShell 7-värdversionen med det enkla namnet PowerShell.7.4. Du kan ansluta till en viss version av PowerShell med det längre, versionsspecifika namnet.
Använd parametern ConfigurationName med cmdletarna New-PSSession
och Enter-PSSession
för att ansluta till en namngiven konfiguration.
Fjärrkommunikation till äldre versioner av Windows
Följande krav måste uppfyllas för att aktivera PowerShell-fjärrkommunikation över WSMan i äldre versioner av Windows.
- Installera Windows Management Framework (WMF) 5.1 (efter behov). Mer information om WMF finns i WMF-översikt.
- Installera Universal C Runtime på Windows-versioner som föregår Windows 10. Den är tillgänglig via direkt nedladdning eller Windows Update. Fullständigt korrigerade system har redan det här paketet installerat.
WSMan-fjärrkommunikation stöds inte på andra plattformar än Windows
Sedan PowerShell 6 släpptes har stöd för fjärrkommunikation över WS-Management (WSMan) på icke-Windows-plattformar bara varit tillgängligt för en begränsad uppsättning Linux-distributioner. Alla versioner av de distributioner som stöds av WSMan stöds inte längre av de Linux-leverantörer som skapade dem.
På andra operativsystem än Windows förlitade sig WSMan på Open Management Infrastructure (OMI)-projektet, som inte längre stöder PowerShell-fjärranslutning. OMI WSMan-klienten är beroende av OpenSSL 1.0. De flesta Linux-distributioner har flyttats till OpenSSL 2.0, som inte är bakåtkompatibel. För närvarande finns det ingen distribution som stöds som har de beroenden som krävs för att OMI WSMan-klienten ska fungera.
De inaktuella biblioteken och stödkoden har tagits bort för plattformar som inte är Windows. WSMan-baserad fjärrkommunikation stöds fortfarande mellan Windows-system. Fjärrkommunikation via SSH stöds för alla plattformar. För mer information, se PowerShell-fjärradministration via SSH.
Anteckning
Användare kanske kan få WSMan-fjärrkommunikation att fungera med PSWSMan-modulen. Den här modulen stöds inte eller underhålls inte av Microsoft.