WEB/WAS/Apache

아파치 기동 시 SSL 패스워드 자동 입력

이정식 2013. 1. 10. 11:02

아파치 conf 디렉토리 아래 ssl.conf 를 수정합니다.

 

기본은 아래와 같습니다만, 주석 처리하고

#SSLPassPhraseDialog  builtin

 

아래와 같이 패스워드 파일이 위치한 경로를 적용합니다.

SSLPassPhraseDialog  exec:/usr/local/apache-2.0.63-SSL/conf/sslp

 

Sslp 라는 파일 안에는 ssl 패스워드만 미리 입력해놓으면 되고요.

 

가장 좋은 방법은 인증서 발급 받을 때 패스워드 입력 안하게 만들어 달라고 하면 됩니다.

알아서 조치해서 보내주거든요…

 

쉬운 사용 예입니다.

[root@web03 conf]# cat sslp.sh

#!/bin/sh

echo "1234"

 

[root@web03 conf]# chmod 700 sslp.sh

 

[root@web03 conf]# vi ssl.conf

#SSLPassPhraseDialog  builtin                     주석처리

SSLPassPhraseDialog  exec:/usr/local/apache-2.0.63-SSL/conf/sslp.sh       추가 입력