우분투18.04 modsecurity 설치 적용시 그누보드 글쓰기 안되는 문제
본문
아파치2 설치 후 modsecurity 적용하였습니다.
최신버전 보안 모듈 설치하고 (https://github.com/coreruleset/coreruleset)
적용하였습니다.
<IfModule security2_module>
Include /usr/share/modsecurity-crs/crs-setup.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-config.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-before.conf
Include /usr/share/modsecurity-crs/rules/*.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-after.conf
</IfModule>
글쓰기 안되고
<IfModule security2_module>
Include /usr/share/modsecurity-crs/crs-setup.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-config.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-before.conf
# Include /usr/share/modsecurity-crs/rules/*.conf
IncludeOptional /usr/share/modsecurity-crs/plugins/*-after.conf
</IfModule>
Include /usr/share/modsecurity-crs/rules/*.conf 막으면 되는 겁니다??
경험 하신 분이나 / 이유를 아시는 분 있으실까요? ㅎㅎㅎ
답변 2
write 스킨파일의 코드
<form name="fwrite" id="fwrite"
이 부분 때문에 안되는거네요.
아래 비슷한 경로에서 대락 54번째줄
/usr/share/modsecurity-crs/rules/RESPONSE-953-DATA-LEAKAGES-PHP.conf
write 부분을 지우고 서버 재시작하면 글이 정상적으로 올라가는 것을 확인했습니다.
write 권한 채크 해보세요.