반응형

Apache 설정

1)httpd.conf 파일 수정
 -mod_security2.so 모듈이 존재해야 한다
 -SecServerSignature의 설정 값 _ 으로 server 헤더가 표시된다

conf/httpd.conf
LoadModule security2_module modules/mod_security2.so
<IfModule security2_module>
  SecRuleEngine on
  ServerTokens Full
  ServerSignature Off
  SecServerSignature "_"
</IfModule>

 

Jbcs 설정

1)conf.modules.d/10-mod_security.conf 파일에 security2_module 설정 확인

conf.modules.d/10-mod_security.conf
LoadModule security2_module modules/mod_security2.so


2)httpd.conf 파일 수정
 -Include conf.modules.d/*.conf 태그 아래에 설정해야 한다.

conf/httpd.conf
Include conf.modules.d/*.conf
...
<IfModule security2_module>
   SecRuleEngine on
   ServerTokens Full
   ServerSignature Off
   SecServerSignature "_"
</IfModule>

 -ServerTokens Prod 설정 시 SecServerSignature 설정에 공백("abc test")이 포함되면 정상적으로 동작하지 않는다 (ServerTokens Prod의 기본 결과값으로 출력됨)

+ Recent posts