Schauen Sie stattdessen auf PoSH über SSH.
Sehen Sie den Schritt bis hier:
PowerShell Remoting über SSH
Überblick
PowerShell-Remoting verwendet normalerweise WinRM für die Verbindungsverhandlung und den Datentransport. SSH wurde für diese Remoting-Implementierung ausgewählt, da es jetzt sowohl für Linux- als auch für Windows-Plattformen verfügbar ist und echtes PowerShell-Remoting mit mehreren Plattformen ermöglicht. WinRM bietet jedoch auch ein robustes Hosting-Modell für PowerShell-Remote-Sitzungen, das diese Implementierung noch nicht durchführt. Dies bedeutet, dass die Konfiguration der PowerShell-Remote-Endpunkte und JEA (Just Enough Administration) in dieser Implementierung noch nicht unterstützt wird.
Mit PowerShell SSH-Remoting können Sie das grundlegende Remoting von PowerShell-Sitzungen zwischen Windows- und Linux-Computern durchführen. Dazu erstellen Sie auf dem Zielcomputer einen PowerShell-Hosting-Prozess als SSH-Subsystem. Letztendlich wird dies in ein allgemeineres Hosting-Modell geändert, das der Funktionsweise von WinRM ähnelt, um die Endpunktkonfiguration und JEA zu unterstützen.
Die Cmdlets New-PSSession, Enter-PSSession und Invoke-Command verfügen jetzt über einen neuen Parametersatz, um diese neue Remotingverbindung zu vereinfachen
https://github.com/PowerShell/PowerShell/tree/master/demos/SSHRemoting