【发布时间】:2016-09-10 23:16:07
【问题描述】:
我构建了一个 LAMP 解决方案,它可以生成许多 powershell 文件,这些文件可以自动在许多 Windows 服务器上运行。
我需要在 Linux 中生成一个公钥/私钥对,以便我可以对 powershell 文件进行签名,然后通过将 powershell 的执行策略设置为“AllSigned”来验证它们在 Windows 中的真实性
我尝试过 PGP,但发现它生成的公钥不被 Windows Server 的证书管理器接受。
我想使用不受根授权支持的私钥,并且有许多不同的 powershell 脚本需要经过身份验证并在许多 Windows 服务器上运行。
我的问题是 - 如何生成 Windows 证书管理器将接受的 x.509 密钥对,这将与 Powershell 的“AllSigned”执行策略一起使用?
感谢任何帮助。
【问题讨论】:
标签: linux powershell x509 windows-server key-pair