SSL対応Apache起動時にPasswordを入力せずに起動する方法

ちょっくらセキュリティ度は下がるけど、お手軽な方法を。


1) パスワードを出力するシェルスクリプトを用意する

# vi /etc/httpd/conf.d/pass_phrase.sh

                                                                                                • -

#!/bin/sh
echo "pass_phrase"
exit 0

                                                                                                • -

# chmod 755 pass_phrase.sh

2) ssl.conf を編集する

SSLPassPhraseDialog builtin
→ SSLPassPhraseDialog exec:/etc/httpd/conf.d/pass_phrase.sh

3) Apacheを再起動する


これで、Apache起動時にパスワードを聞かれなくてすみます。


他にも、server.key にパスワード設定しない方法とかあるみたいだけど、
面倒そうなのでw


でわ。