
PowerShell-Modul zur Automatisierung von Aufgaben auf entfernten Systemen mittels SSH
Windows Powershell-Modul, das eine benutzerdefinierte Version der SSH.NET Library nutzt, um grundlegende SSH-Funktionalität in Powershell bereitzustellen. Der Hauptzweck des Moduls ist es, die Automatisierung von Aktionen auf einem oder mehreren SSH-fähigen Linux-Servern von einem Windows-Host aus zu erleichtern. Ab Version 3.x kann das Modul unter Linux und Mac OS unter Verwendung von .Net Standard verwendet werden.
Dieses Modul ist für Windows PowerShell 5.1 oder PowerShell 7.x. Auf Windows Server, Version 1709 oder älter, ist .Net Framework 4.8 oder höher erforderlich, um das Modul ordnungsgemäß zu laden.
Sofern in dieser Vereinbarung nicht anders dargestellt, wird das gesamte Arbeitsprodukt des Entwicklers „WIE BESEHEN“ bereitgestellt. Der Entwickler gibt keine weiteren Garantien, weder ausdrücklich noch stillschweigend, und lehnt hiermit alle stillschweigenden Garantien ab, einschließlich der Garantie der Marktgängigkeit und der Eignung für einen bestimmten Zweck.
Um das Modul zu installieren, führen Sie den folgenden Befehl aus:
Install-Module -Name Posh-SSH
Die folgenden Verschlüsselungsmethoden werden unterstützt:
Die folgenden Schlüsselaustauschmethoden werden unterstützt:
Das Modul unterstützt die folgenden privaten Schlüsselformate:
Private Schlüssel können mit einer der folgenden Verschlüsselungsmethoden verschlüsselt werden:
Das Modul unterstützt die folgenden Host-Key-Algorithmen:
Das Modul unterstützt die folgenden MAC-Algorithmen: