Použití vzdálené komunikace WS-Management (WSMan) v PowerShellu
Povolení vzdálené komunikace PowerShellu
Pokud chcete povolit vzdálené komunikace PowerShellu, spusťte rutinu Enable-PSRemoting
v relaci PowerShellu se zvýšenými oprávněními.
Spuštění Enable-PSRemoting
nakonfiguruje koncový bod vzdálené komunikace pro konkrétní verzi instalace, ve které spouštíte rutinu. Když například spustíte Enable-PSRemoting
PowerShell 7.3, PowerShell vytvoří koncový bod vzdálené komunikace s PowerShellem 7.3. Pokud spustíte PowerShell 7-Preview, PowerShell vytvoří koncový bod vzdálené komunikace, na kterém běží Enable-PSRemoting
PowerShell 7-preview. Pro různé verze, které běží souběžně, můžete vytvořit několik koncových bodů vzdálené komunikace.
Spuštění Enable-PSRemoting
vytvoří pro danou verzi dva koncové body.
- Jeden má jednoduchý název odpovídající hlavní verzi PowerShellu. který hostuje relaci. Například PowerShell.7.3.
- Druhý název konfigurace obsahuje celé číslo verze. Například PowerShell.7.3.7.
K nejnovější verzi hostitele PowerShellu 7 se můžete připojit pomocí jednoduchého názvu PowerShell.7.3. K konkrétní verzi PowerShellu se můžete připojit pomocí delšího názvu specifického pro konkrétní verzi.
Pomocí parametru ConfigurationName s New-PSSession
rutinami se Enter-PSSession
připojte k pojmenované konfiguraci.
Vzdálené komunikace WSMan není podporována na platformách mimo Windows.
Od verze PowerShellu 6 byla podpora vzdálené komunikace přes WS-Management (WSMan) na platformách mimo Windows dostupná pouze pro omezenou sadu linuxových distribucí. Všechny verze těchto distribucí, které podporují WSMan, již nejsou podporovány dodavateli Linuxu, kteří je vytvořili.
WsMan v jiných systémech než Windows spoléhal na projekt OMI (Open Management Infrastructure), který už nepodporuje vzdálené komunikace PowerShellu. Klient OMI WSMan je závislý na OpenSSL 1.0. Většina linuxových distribucí se přesunula na OpenSSL 2.0, což není zpětně kompatibilní. V tuto chvíli neexistuje žádná podporovaná distribuce, která má závislosti potřebné pro fungování klienta OMI WSMan.
Zastaralé knihovny a podpůrný kód byly odebrány pro jiné platformy než Windows. Vzdálené komunikace založené na WSManu je stále podporováno mezi systémy Windows. Vzdálené komunikace přes SSH se podporuje pro všechny platformy. Další informace najdete v tématu Vzdálené komunikace PowerShellu přes SSH.
Poznámka:
Uživatelé můžou získat vzdálené komunikace WSMan pro práci pomocí modulu PSWSMan . Microsoft tento modul nepodporuje ani neudržuje.