A WS-Management (WSMan) Remoting használata a PowerShellben
A PowerShell távvezérlés engedélyezése
A PowerShell-távvezérlés engedélyezéséhez futtassa az Enable-PSRemoting parancsmagot egy emelt szintű PowerShell-munkamenetben. Az Enable-PSRemoting futtatása konfigurál egy távoli végpontot az adott telepítési verzióhoz, amelyben a parancsmagot futtatja. Ha például az Enable-PSRemoting parancsot a PowerShell 7.3 futtatása közben futtatja, a PowerShell távoli végpontot hoz létre a PowerShell 7.3 futtatásával. Ha az Enable-PSRemoting parancsot a PowerShell 7-preview futtatása közben futtatja, a PowerShell egy távoli végpontot hoz létre, amely a PowerShell 7-előnézetet futtatja. Több távoli végpontot is létrehozhat az egymás mellett futó különböző verziókhoz.
Az Enable-PSRemoting futtatása két végpontot hoz létre az adott verzióhoz.
- Az egyiknek van egy egyszerű neve, amely megfelel a PowerShell fő verziójának. amely a foglalkozásnak ad otthont. Például: PowerShell.7.3.
- A másik konfigurációnév a teljes verziószámot tartalmazza. Például: PowerShell.7.3.7.
Csatlakozhat a PowerShell 7 gazdagépverziójának legújabb verziójához az egyszerű név, a PowerShell.7.3 használatával. A hosszabb, verzióspecifikus név használatával csatlakozhat a PowerShell egy adott verziójához.
Használja a ConfigurationName paramétert a New-PSSession és az Enter-PSSession parancsmagokkal egy elnevezett konfigurációhoz való csatlakozáshoz.
A WSMan távvezérlés nem támogatott nem Windows platformokon
A PowerShell 6 megjelenése óta a WS-Management (WSMan) távirányítás támogatása nem Windows platformokon csak korlátozott számú Linux disztribúció számára érhető el. A WSMan-t támogató disztribúciók összes verzióját már nem támogatják az azokat létrehozó Linux-szállítók.
Nem Windows rendszeren a WSMan az Open Management Infrastructure (OMI) projektre támaszkodott, amely már nem támogatja a PowerShell távvezérlést. Az OMI WSMan kliens az OpenSSL 1.0-tól függ. A legtöbb Linux-disztribúció átkerült az OpenSSL 2.0-ra, amely nem kompatibilis visszafelé. Jelenleg nincs olyan támogatott disztribúció, amely rendelkezik az OMI WSMan ügyfél működéséhez szükséges függőségekkel.
Az elavult könyvtárakat és a támogató kódot eltávolítottuk a nem Windows platformokon. A WSMan-alapú távvezérlés továbbra is támogatott a Windows rendszerek között. Az SSH-n keresztüli távirányítás minden platformon támogatott. További információért lásd: PowerShell-távolítás SSH-n keresztül.
Jegyzet
A felhasználók a PSWSMan modul segítségével működésbe hozhatják a WSMan távvezérlést. Ezt a modult a Microsoft nem támogatja vagy karbantartja.
További olvasnivalók
- Enable-PSRemoting
- Enter-PSSession
- Új-PSSession