
Модуль PowerShell для автоматизации задач на удаленных системах через SSH
Модуль Windows PowerShell, использующий кастомную версию SSH.NET Library для обеспечения базовой функциональности SSH в PowerShell. Основное назначение модуля — автоматизация действий с одним или несколькими Linux-серверами, поддерживающими SSH, из Windows-хоста. Начиная с версии 3.x модуль может использоваться в Linux и Mac OS с использованием .Net Standard.
Этот модуль предназначен для Windows PowerShell 5.1 или PowerShell 7.x. На Windows Server версии 1709 и старше требуется .Net Framework 4.8 или выше для корректной загрузки модуля.
За исключением случаев, указанных в данном соглашении, все результаты работы разработчика предоставляются «КАК ЕСТЬ». Разработчик не предоставляет никаких других гарантий, явных или подразумеваемых, и настоящим отказывается от всех подразумеваемых гарантий, включая любые гарантии товарной пригодности и пригодности для определенной цели.
Для установки модуля выполните команду:
Install-Module -Name Posh-SSH
Поддерживаются следующие методы шифрования:
Поддерживаются следующие методы обмена ключами:
Модуль поддерживает следующие форматы закрытых ключей:
Закрытые ключи могут быть зашифрованы одним из следующих методов шифрования:
Модуль поддерживает следующие алгоритмы ключей хоста:
Модуль поддерживает следующие алгоритмы MAC: