Skip to content

ModSecurity는 SecAuditLogType, SecAuditLogStorageDir 이 두가지 옵션으로 로그파일을 분할할 수 있습니다. 그러나 이 옵션을 이용하여 로그를 관리하실 경우 초(sec)단위로 상세하게 나뉘어지다 보니 도리어 관리상 문제점이 발생하게 됩니다. Cronolog 라는 프로그램은 자신이 관리하고 싶은 날짜나 시간형태별로 로그를 관리할 수 있습니다. 설치방법은 아래와 같습니다.

 

    1. 바이너리를 다운받습니다.
     http://cronolog.org/download/cronolog-1.6.2.tar.gz

다운로드 안되면 첨부 파일 이용하세요 cronolog-1.6.2.tar.gz

 

 

    2. 압축을 해제하고 설치합니다.
     $ tar xzvf cronolog-1.6.2.tar.gz
     $ configure && make && make install
     - /usr/local/sbin/ 에 설치가 됨.

 

    3. ModSecurity의 설정파일에 로그파일 경로를 아래와 같이 수정합니다.
      SecAuditLog "|/usr/local/sbin/cronolog /로그경로/%Y%m%d.log"
      - 로그경로는 Full Path여야 합니다.

 

untitled.png

List of Articles
번호 제목 글쓴이 날짜sort 조회 수

top 화면 내용중 load average와 PRI : priority(우선순위...

ModSecurity 로그파일의 사이즈가 너무 큰데 이를 날짜나 ... file

ll 명령시 날짜 전체가 보이도록 하기

ZFS 파일에 ACL 설정

ctime, mtime, atime 다른 점 설명

VirtualBox 4.3 Released – Install on RHEL/CentOS/Fedor...

CentOS 6.5 에서 VirtualBox 4.3 설치후 VirtualBox 구동...

Strace - 시스템콜과 신호 추적 file

linux daemon (리눅스 데몬 설명)

디스크 UUID 변경후 하드부팅정보 수정하기

Linux 마우스 휠 방향 바꾸기 (mac 처럼 마우스 휠 바꾸기)

vimrc 설정 file

telnet 과 ssh 의 차이점

OS X 10.9 매버릭스의 기본 파일공유 프로토콜은 AFP가 아...

OS X 매버릭스가 NAS, 윈도우 PC 등 SMB 장비에 연결하지 ...

CentOS 6.X GUI 로그인 화면에서 로그인 했던 계정 리스트...

SVN 클라이언트 명령어

python mysql connector 설치 및 SQLAachemy 연동

python과 mysql 연동시 libmysqlclient_r.so.* 에러가 날 ...

CentOS 6.5 + Python2.7 + MySQL_Python-1.2.3

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234