시스템에서 일어나는 이벤트를 모니터링하는 프로그램을
작성해 볼려고 하는데요
당최 방법이 떠오르지 않아서요.
그러니까 예를 든다면 어떤 시스템에 로그인 시도를 한다고 했을때
그 로그인 이벤트가 발생했다는것을 어드민에게 알려줄수 있는
프로그램말이죠.
어떤 프로그래밍 도구를 사용하면 될까요?
아니면 좋은 프로그램 예제가 있으면 말씀해 주셔두 되구요^^
로그인 시도 같은 이벤트는 syslog 의 auth 기록이나 /var/log/secure 를 실시간으로 읽는 방식으로 감지할 수 있습니다. 쉘 스크립트로 tail -f 를 감시하거나, Perl 이나 Python 으로 로그 파일을 읽어 알림을 보내는 방법이 많이 쓰입니다.