Windows-Server-2008

使用 powershell 在 Windows Server 2008 中安裝 SSL 證書

  • July 12, 2011

是否可以使用 powershell 在 Windows Server 2008 R2 中安裝 SSL 證書?

如果不是,是否可以使用 cmd 命令行?

我現在用 mmc 做,但用 PowerShell 做會不會很好。

您可以使用certutil.exe. 確切的語法因證書文件格式(.cer、.pfx…)而異,但其中一個選項應該可以解決問題:

certutil -addstore my <filename>
certutil -installcert <filename>
certutil -importcert <filename>
certutil -importpfx <filename>

更多資訊在這裡:http ://technet.microsoft.com/en-us/library/cc772898(WS.10).aspx 。


這也可以在本機 PowerShell 中完成,但要復雜得多,因為沒有用於證書管理的內置命令,因此您必須使用 .NET X.509 庫 ( System.Security.Cryptography.X509Certificates)。

引用自:https://serverfault.com/questions/288580