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