Loading repository data…
Loading repository data…
darkoperator / repository
PowerShell Module for automating tasks on remote systems using SSH
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Windows Powershell module that leverages a custom version of the SSH.NET Library to provide basic SSH functionality in Powershell. The main purpose of the module is to facilitate automating actions against one or multiple SSH enabled Linux servers from a Windows Host. As of version 3.x the module can be used in Linux and Mac OS using .Net Standard.
This module is for Windows PowerShell 5.1 or PowerShell 7.x., On Windows Server, version 1709 or older .Net Framework 4.8 or above is required for the proper loading of the module.
Except as represented in this agreement, all work product by Developer is provided “AS IS”. Developer makes no other warranties, express or implied, and hereby disclaims all implied warranties, including any warranty of merchantability and warranty of fitness for a particular purpose.
To install the module run the command command:
Install-Module -Name Posh-SSH
The following encryption methods are supported:
The following key exchange methods are supported:
The module supports the following private key formats:
Private keys can be encrypted using one of the following cipher methods:
The module supports the following host key algorithms:
The module supports the following MAC algorithms:
If you find the project useful and wish to support it.