Ubuntu Apache + SSL 설정
아파치 설치
# apt-get install -y apache2
openssl 설치 여부 확인 (없으면 설치)
# dpkg -l | grep openssl
# apt-get install -y openssl
아파치의 SSL 모듈 활성화
# a2enmod ssl
(a2enmod 명령어를 써줘야 mods-available 에 있는 SSL 관련 파일이 mods-enabled 에 심볼릭링크 되면서 적용된다.)
SSL 인증서 디렉토리 생성
# mkdir /etc/apache2/ssl
인증서 파일들 이동
# mv /root/*.pem /etc/apache2/ssl
default-ssl 파일을 복사하여 사용할 설정파일 생성
# cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-available/ssl.conf
설정파일 수정
# vi /etc/apache2/sites-available/ssl.conf
SSLEngine on (:25)
SSLCertificateFile /etc/apache2/ssl/cert.pem (:32)
SSLCertificateKeyFile /etc/apache2/ssl/key.pem (:33)
SSLCertificateChainFile /etc/apache2/ssl/TrueBusiness-Chain_sha2.pem (:34)
사이트 활성화
# a2ensite ssl.conf
(a2ensite 명령어를 써줘야 sites-available 에 있는 설정 파일이 sites-enabled 에 심볼릭 링크 되면서 적용된다.)
아파치 재시작
# service apache2 restart
netstat -nlpt 로 80, 443 올라오는지 확인
'Learning > └Kali Linux' 카테고리의 다른 글
[Forensics Tools] Foremost (0) | 2017.01.11 |
---|---|
[Forensics Tools] extundelete (0) | 2017.01.10 |
칼리리눅스 내장된 모의해킹 툴에 대한 사용법 (0) | 2017.01.07 |
우분투 chkconfig 대체 프로그램들: update-rc.d 와 sysv-rc-conf (0) | 2016.12.29 |