coolnix 개인블로그 - 리눅스, PHP, AWS,워드프레스 정보

아파치 재시작 SSL 암호 입력안하게 처리

아파치 재시작 할때 SSL 암호를 묻는데
이것을 자동으로 처리하는 방법.

#vi conf/extra/httpd-ssl.conf

SSL 설정파일에
SSLPassPhraseDialog builtin 으로 입력하면
아파치 재시작시 암호(개인키의암호)를 물어본다.

이 암호를 물어보지 않게끔 처리하려면 설정파일의 구문을 아래와 같이 변경한다.
SSLPassPhraseDialog exec:/usr/local/apache2/conf/ssl_passwd.sh

그리고 vi ssl_passwd.sh 파일 작성한다.

#!/bin/sh
echo “SSL암호”
exit 0

저장하고 나와서 권한 설정.
비밀번호임으로 루트만 접근가능하게 처리하자.

chmod 500 ssl_passwd.sh
chown root.root ssl_passwd.sh

 

다시 정리하자면

vi conf/extra/httpd-ssl.conf

#아래구문을 찾아서
SSLPassPhraseDialog builtin

#이렇게 바꾸자
SSLPassPhraseDialog exec:/usr/local/apache2/conf/ssl_passwd.sh

#파일 작성
vi ssl_passwd.sh

#!/bin/sh
echo “SSL암호”
exit 0

chmod 500 ssl_passwd.sh
chown root.root ssl_passwd.sh