아파치 SSL 적용된 경우 startup 시에 SSL 패스워드 자동입력시키기
2011.06.02 20:49
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
아차피에 SSL 구축을 위해 mod_ssl을 설치하고 apachectl startssl 하면
패스워드를 물어봐서 스크립트로 아파치를 구동시킬때 애로사항이 발생함.
이걸 expect 스크립트로 처리할수도 있지만 tcl 등을 같이 설치하기가 여의치 않을 경우 ssl.conf 를 수정하여 처리할 수 도 있다.
ssl.conf 파일이 위치한곳에 (사실 아무데나 상관없으나 통일성을 위해) ssl_pass.sh 파일을 다음과 같이 생성
(패스워드가 1111 일 경우)
#!/bin/sh
echo 1111
실행권한을 700 등으로 줘서 보호한 후에
ssl.conf 파일에서
SSLPassPhraseDialog builtin 항목을
SSLPassPhraseDialog exec:/usr/local/apache/conf/ssl_pass.sh
로 설정해주면 패스워드 입력창을 ssl_pass.sh 파일이 실행되면서 입력해준다.
이는 패스워드가 없어진것이 아니라 패스워드를 자동으로 입력해 주는것 뿐이다.
-- 두번째 방법 --
위 방법은 패스워드를 물어볼때 쉘스크립트로 패스워드를 대신 입력해주는 형식이고,
다음은 패스워드입력이 포함된 key 파일을 새로 생성하는 방법
# openssl rsa -in 기존파일명 -out 신규파일명
# mv 기존파일명 기존파일명.bak
# mv 신규파일명 기존파일명
key 파일 자체에 패스워드가 포함되어있기 때문에 SSL 패스워드를 물어보지 않고 apache 가 시작된다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 게시자료 열람자유. 불펌금지입니다. | 조인상 | 2010.12.07 | 31070 |
24 | centOS 에서 dovecot POP3 사용하기 | 조인상 | 2010.05.12 | 15262 |
23 | sendmail 기반의 Squirrelmail (다람쥐메일)설치기법 | 조인상 | 2010.05.12 | 13196 |
22 | centOS 4.2 설치시 한글깨짐 문제 | 조인상 | 2010.05.12 | 18497 |
21 | 백스페이스 눌러서 지우려고 할때 ^H 표시될때 조치법 | 조인상 | 2010.05.12 | 24558 |
20 | 삼바 세팅 및 사용법 [1] | 조인상 | 2010.05.12 | 25183 |
19 | LVM(Linux Volume Manager) 구축하기 | 조인상 | 2010.05.12 | 15361 |
18 | 리눅스에서 플로피 사용하기 | 조인상 | 2010.05.12 | 8990 |
17 | 리눅스에서 HBA카드의 WWN확인 방법 | 조인상 | 2010.05.12 | 54521 |
16 | HBA카드의 WWNN과 WWPN에 대한 포럼 내용 | 조인상 | 2010.05.12 | 17544 |
15 | 리눅스에 Qlogic2300 HBA카드로 어레이 붙이기 | 조인상 | 2010.05.12 | 20252 |
14 | 리눅스 가상 IP 설정 | 조인상 | 2010.05.12 | 30807 |
13 | 2G이상 파일 tar 로 생성 / 분할생성(복사) | 조인상 | 2010.05.12 | 13040 |
12 | NFS 관련 명령어 및 파일들 | 조인상 | 2010.05.12 | 14493 |
11 | 내가 즐겨사용하는 프롬프트 변수(PS1) 설정치 | 조인상 | 2010.05.12 | 10377 |
10 | 터미널에서 한글을!! Unicon 소개/설치 | 조인상 | 2010.05.12 | 12396 |
9 | mysql 4 버전 설치하기 | 조인상 | 2010.05.12 | 11708 |
8 | APM 설치하기 | 조인상 | 2010.05.12 | 8098 |
7 | 새로운 디스크를 ext3로 파일시스템 생성하기 | 조인상 | 2010.05.12 | 8792 |
6 | NAT환경에서 넷미팅 사용하기 | 조인상 | 2010.05.12 | 9565 |
5 | 리눅스 환경에서 Xmanager 사용법 | 조인상 | 2010.05.12 | 19234 |