web-dev-qa-db-ja.com

PowerShellを使用してWindowsServer2008にSSL証明書をインストールする

PowerShellを使用してWindowsServer 2008 R2にSSL証明書をインストールすることは可能ですか?

そうでない場合は、cmdコマンドラインで可能ですか?

私は今mmcでそれを行っていますが、PowerShellでそれを行うのは素晴らしいことです。

5
tugberk

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


これもcanネイティブPowerShellで実行できますが、証明書管理用の組み込みコマンドがないため、はるかに複雑です。そのため、.NET X.509ライブラリを使用する必要があります(System.Security.Cryptography.X509Certificates)。

4
Massimo

Sf.com品質の回答をする時間はありませんが、誰かが気軽に改善してください、ありがとう

公開鍵インフラストラクチャPowerShellモジュール

PowerShell証明書プロバイダー

0
halr9000