使用 SSH 自动化远程系统任务的 PowerShell 模块
Windows Powershell 模组利用自定义版本的 SSH.NET 库 来在 Powershell 中提供基本的 SSH 功能。 该模块的主要目的是便于从 Windows 主机自动执行对一个或多个支持 SSH 的 Linux 服务器的操作。从 3.x 版本开始,该模块可以在 Linux 和 Mac OS 上使用 .Net Standard。 此模块适用于 Windows PowerShell 5.1 或 PowerShell 7.x。在 Windows Server 上,需要安装版本为 1709 或更高版本的 .Net Framework 4.8 或更高版本,才能正常加载此模块。
除本协议中所述的情况外,开发者提供的所有工作成果均"按现状"提供。开发者不作任何其他明示或默示的保证,并在此声明放弃所有默示保证,包括适销性保证和特定用途适用性保证。
支持以下加密方法:
该模块支持以下私钥格式: * OpenSSL PEM 格式的 RSA ("BEGIN RSA PRIVATE KEY") 和 ssh.com 格式的 RSA ("BEGIN SSH2 ENCRYPTED PRIVATE KEY") * OpenSSL PEM 格式的 DSA ("BEGIN DSA PRIVATE KEY") 和 ssh.com 格式的 DSA ("BEGIN SSH2 ENCRYPTED PRIVATE KEY") * ECD
暂无开放 Issues,或尚未同步最近议题。