로그를 기록하는 쉘스크립트를 하나 만들려고 하는데..

xnetblue의 이미지

예를들어서..

/etc 디렉토리의 파일에 접근(읽기,쓰기 및 실행)하는 모든 계정을 로그하는 쉘스크립트를
만들고 싶습니다..

로그 폼은 "언제 / 누가 / 무엇을 / 왜(읽기,쓰기,실행)"
이런 식으로 말이죠.

로그파일은 /root 안에 etc.log로 저장하면 되겠구요.
(아니면 좋은 아이디어라도.. 너무 뻔한 파일명인가요 하하)

만들어보고 싶은데 영 감이 안잡히는군요.
답변 기다리겠습니다.

poplinux의 이미지

쉘스크립트로 작성하기엔 안 가능할 것 같습니다.

========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux

임베디드 리눅스 관련 프리렌서 지향

무단포옹의 이미지

http://inotify-tools.sourceforge.net/

# inotifywait -mrq --timefmt '%d/%m/%y %H:%M' --format '%T %f %e' \
-e access -e close_write >> inotifywait-`date +%Y%d%m`.log

정도?