서버 관리를 하다 보면, 다른 사용자는 쉘에서 어떤 작업을 하는지 어떤 명령어를 내렸는지에 대한 의문을 품게 됩니다.
혹, 이상한 명령어로 중요파일을 삭제해 놓고, 나몰라라하는 경우도 있습니다.
물론 history 커맨드나, 사용자 .bash_history 파일을 열어보면 나오지만 로그인한 사용자를 킬하거나 로그오프해야 기록이 되는 불편한 부분이있습니다.
이런 부분을 한번에 해결할 수 있는 유틸을 소개해드립니다.
Snoopy logger 는 쉘 또는 백그라운드에서 실행되는 커맨드 로그를 제공하는 굉장히 유용한 도구입니다.
해당 로그는 /var/log/secure 로그에 기록 되어 집니다.
아래는 해당 도구 인스톨 방법입니다.
설치법은 굉장히 단순합니다.
> Sourceforge 에서 다운로드 할수있습니다.
http://sourceforge.net/projects/snoopylogger/
> 또는 페도라 프로젝트 레포지에도 등록되어있습니다
wget http://pkgs.fedoraproject.org/repo/pkgs/snoopy/snoopy-1.9.0.tar.gz/809b8503ab795893e0f931cfdac34cbf/snoopy-1.9.0.tar.gz
=======================================================
tar zxvf snoopy-1.9.0.tar.gz
make
make install
=======================================================
해당 유틸 설치시 확인할 수 있는 로그입니다.
유용하게 사용하시기 바랍니다.
[polldaddy rating=”7739789″]