Post Views: 92 웹 방화벽 Apache mod_security 모듈 설치 1.mod_security 모듈의 개요 mod_security 모듈은 가장 널리 알려저 있는 웹 서비스의 공격을 효과적으로 차단할 수 있는 공개 웹 방화벽 이다 Apache 모든 버전에서 적용하여 설치,적용이 가능하다 2.설치를 위한 파일 준비 -설치환경 : CentOS6. 7 -mod_security *사이트 주소 : http://www.modsecurity.org/ *파일위치 : https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz 3.설치를 위한 조건사항 mod_security모듈을 설치하기 위해서 먼저, Apache데몬이 서버에 설치되어 있어야 함 1)다운로드 및 설치 https://www.modsecurity.org/download.html ▶ Mod_security 설치 mkdir pkg cd pkg wget https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz tar xzfv modsecurity-2.9.3.tar.gz cd modsecurity-2.9.3 ./configure make && make install cp modsecurity.conf-recommended /etc/httpd/conf.d/mod_security.conf cp unicode.mapping /etc/httpd/conf.d/ ▶ httpd.conf에 해당 모듈 추가 vi /etc/httpd/conf/httpd.conf 맨아래 추가 <IfModule security2_module>Include conf.d/mod_security.conf Include conf.d/mod_evasive.confInclude modsecurity.d/modsecurity_crs_10_config.confInclude modsecurity.d/activated_rules/*.conf</IfModule> 참고 작동안함 /etc/httpd/conf.modules.d/10-mod_security.conf 파일 확인후 없으면 작성. 있으면 파일 추가 <IfModule !mod_unique_id.c>LoadModule security2_module modules/mod_security2.soLoadModule…