Windows PowerShell 模块,利用自定义版本的 SSH.NET 库,在 PowerShell 中提供基本的 SSH 功能。该模块的主要目的是方便从 Windows 主机自动对一个或多个启用 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 算法: