从PowerShell在UNIX服务器上执行脚本

时间:2014-10-28 17:32:45

标签: powershell-v2.0

我在Windows Server 2008 R2中托管了PowerShell脚本。此脚本需要调用驻留在UNIX服务器中的UNIX脚本。完成脚本执行后,必须将输出返回给调用脚本。 (PowerShell脚本)。我在高度安全的服务器中实现它。因此,除非经过标准认证和批准,否则不能使用第三方构建的工具/库。如果有任何标准库我可以使用并完成此任务将不胜感激。

1 个答案:

答案 0 :(得分:0)

没有"本地人"这样做的方式,我知道。

我可以在审核委员会接受的最安全的方法是使用ssh密钥进行身份验证。是的,你必须获得&为Windows安装SSH客户端,但如果您的服务器是高度安全的,那么#34;然后你的安全人员非常很高兴听到你想要使用SSH。 SSH应该已经在UNIX服务器上运行。

您可以使用ssh在远程系统上执行任何命令(您已被授权执行),而不是仅仅通过将命令附加到{{1}的末尾来创建登录shell命令行(如上面的链接所述)。