
Módulo do PowerShell para automatizar tarefas em sistemas remotos usando SSH
Módulo do Windows PowerShell que utiliza uma versão personalizada da Biblioteca SSH.NET para fornecer funcionalidades básicas de SSH no PowerShell. O principal objetivo do módulo é facilitar a automação de ações em um ou vários servidores Linux com SSH ativado a partir de um host Windows. A partir da versão 3.x, o módulo pode ser usado no Linux e no Mac OS usando .Net Standard.
Este módulo é para Windows PowerShell 5.1 ou PowerShell 7.x. No Windows Server, versão 1709 ou superior, é necessário .Net Framework 4.8 ou superior para o carregamento adequado do módulo.
Exceto conforme representado neste acordo, todo o trabalho desenvolvido pelo Desenvolvedor é fornecido “NO ESTADO EM QUE SE ENCONTRA”. O Desenvolvedor não oferece outras garantias, expressas ou implícitas, e por este meio renuncia a todas as garantias implícitas, incluindo qualquer garantia de comercialização e adequação a um fim específico.
Para instalar o módulo, execute o comando:
Install-Module -Name Posh-SSH

Os seguintes métodos de criptografia são suportados:
Os seguintes métodos de troca de chaves são suportados:
O módulo suporta os seguintes formatos de chave privada:
As chaves privadas podem ser criptografadas usando um dos seguintes métodos de cifra:
O módulo suporta os seguintes algoritmos de chave de host:
O módulo suporta os seguintes algoritmos MAC: