RapidSSLは迅速・低価格!SSLサーバ証明書を最短5分でお手元に!
※パスフレーズを自動的に読込ませる場合、シェルスクリプトにパスフレーズを記述する為、サーバセキュリティ上はあまり好ましくありません。出来る限り起動時に手動入力する事をお勧めします。
シェルスクリプトを使用して自動的に読込ませます。
次のような内容で、スクリプトファイルを用意します。
#!/bin/sh
echo “パスフレーズ”
このスクリプトを任意の場所に保存し、実行可能なパーミッションを付与します(例:755や744等)
上記スクリプトの保存場所が/usr/local/apache/sbin/pp-filterとした場合、
Apacheの設定は以下のように記述します。
SSLPassPhraseDialog exec:/usr/local/apache/sbin/pp-filter
※既にSSLPassPhraseDialogが指定されている場合はコメントアウトして新たに記述するか、もしくは設定値を変更して下さい。
基本的にはUNIX系の方法と同じです。
次のような内容で、バッチファイルを用意します。
@echo パスフレーズ
バッチファイルですので、保存ファイル名の拡張子は必ず「.bat」として下さい。
上記スクリプトの保存場所をconfファイルと同じ場所でpp-filter.batとした場合、
Apacheの設定は以下のように記述します。
SSLPassPhraseDialog exec:conf/pp-filter.bat
このページはトラックバック・ピンバックを受付けています。
トラックバックURL : http://www.twsvc.com/support/cert-install/read-pass-when-starting-apache/trackback
![]() |