
SSHを使用してリモートシステム上のタスクを自動化するためのPowerShellモジュール
Windows PowerShell モジュールであり、カスタムバージョンの SSH.NET Library を利用して PowerShell で基本的な SSH 機能を提供します。 このモジュールの主な目的は、Windows ホストから 1 台または複数の SSH 対応 Linux サーバーに対するアクションの自動化を容易にすることです。バージョン 3.x 以降、このモジュールは .Net Standard を使用して Linux および Mac OS でも使用できます。
このモジュールは Windows PowerShell 5.1 または PowerShell 7.x 用です。Windows Server (バージョン 1709 以前) では、モジュールを正しく読み込むために .Net Framework 4.8 以上が必要です。
この契約に明示された場合を除き、開発者によるすべての作業成果物は「現状のまま」提供されます。開発者は、明示的または黙示的なその他の保証を行わず、ここに、商品性の保証および特定目的への適合性の保証を含むすべての黙示的保証を否認します。
モジュールをインストールするには、次のコマンドを実行します:
Install-Module -Name Posh-SSH

以下の暗号化方式がサポートされています:
以下の鍵交換方式がサポートされています:
このモジュールは以下の秘密鍵形式をサポートしています:
秘密鍵は以下の暗号方式のいずれかを使用して暗号化できます:
このモジュールは以下のホスト鍵アルゴリズムをサポートしています:
このモジュールは以下の MAC アルゴリズムをサポートしています: