아파치 설정파일인 httpd.conf 파일을 열어서 SSLPassPharaseDialog를
찾아보면 기본값은 SSLPassPhraseDialog builtin으로 설정되어있을겁니다.
builtin은 상호대화방식으로 startssl로 시작시 패스워드 어구를
물어보게되어있습니다.
그부분을 exec:실행파일명 형식으로 적어주시고
(SSLPassPhraseDialog exec:/usr/sbin/ssl_pass)
그 실행파일을 다음과 같이 만들고
-------------------
#!/bin/sh
echo password
-------------------
password부분에 패스워드를 적고 루트만 읽고 실행권한을 가지게 설정후
아파치를 시작하면 됩니다.
[출처. http://stone.backrush.com/view.php3?code=sysadmin&id=199 ]
다른방법.
두가지 방법이 있습니다.
1. /etc/rc.d/rc.local에 추가해줍니다.
ex) /usr/local/apache/bin/apachectl startssl
2. 실행파일을 /etc/init.d/ 와 /etc/rc.d/init.d 에 복사합니다. 이름은 자유지만 일반적으로 httpd로 하죠.
그후 다음과 같이 링크를 거시면 됩니다.
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S89httpd (shell 모드)
[출처. http://tong.nate.com/zolasexy/21548441 ]
2007년 12월 13일 목요일
2007년 11월 21일 수요일
VSFTP
vi /etc/vsftpd.chroot_list 에서 해당 아이디를 등록하고
service vsftpd restart 하면
해당 계정이용자는 /public_html/을 root 로 설정하게 된다
2007년 7월 18일 수요일
2007년 2월 24일 토요일
피드 구독하기:
덧글 (Atom)