sun's longitude:300 45 45.77 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/delete.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
 ★ 글 지우기 항목입니다. 한번 더 생각하시고 결정하십시오.!!!
제목 300 번 글의 답장글 : Re: [질문]산이님..꼭 알려주세요..
 이름  산이(san2@linuxchannel.net) [홈]http://www.linuxchannel.net
Cron에 대해서 거의 아는바가 없지만 아는데까지 답변합니다.


------------------
[김주희]님이 남기신 글:

>안녕하세요.. 한 동안 사이트가 죽어 있던거 맞죠?? 접속을 해도 안 되던데..
>그러면서 궁금한 것들이 많이 생겼어요..
>좀 알려주세요...
>

------------------->
한동안 회사일로 신경을 거의 쓰지 않았습니다...
죄송합니다..

접속이 잘안되는 이유 중 하나는 학교 네트워크 사정이 좋지 않은
이유도 한몫을 차지합니다.....



>우선...루트에게 오는 메세지에 관해 질문을 드립니다..
>서버에 루트로 로그인이 하면 항상 메일이 있다고 해서 보면
>
>"cron <root@aaa> run-parts /etc/cron.daily"
>"file integrity report"
>
>이런 메세지가 있는데.. 내용을 보면 무슨 내용인지 잘 모르겠거든요..
>제 짧은 생각에는 서버에 무슨 변화가 있으면 루트에게 자동으로 메일을 보내는
>것 같은데.. 이것에 관해 자세히 좀 알려주세요..
>
>cron은 무엇인지요??

-------------->
cron은 정기적으로 특정 스크립트를 실행하는 데몬입니다.




>이(cron)안의 메세지에 담고 있는 내용을 무엇이며 어떻게 보아야 하는지 자세히
>알고 싶거든요....
>아래는 cron이 담고 있는 내용을 적은 것 입니다..
>-----------------------------------------------------------------------
>from : root@aaa (cron daemon)
>to : root@aaa
>subject : cron <root@aaa> run-parts /etc/cron.daily
>X-cron-Env : <shell=/bin/bash>
>x-cron-env :
><path=/sbin:/bin:/usr/sbin/:/usr/bin:/usr/local/bin:/usr/x11R6/bin:/usr/kde/
>bin>
>x-cron-env : <mailto=root>
>x-cron-env : <home=/>
>x-cron-env : <logname=root>
>
>zcat : ./efence.3.gz: not in gzip format
>./rdump.8.gz: no such file or directoty
>./rrestore.8.gz: no such file or dirctoty
>/usr/sbin/tripwire : database file '/var/spool/tripwire/tw.db_aaa' does not
>exist! aborting..



cron이 root에게 메일을 보내는 이유는 크게 두가지를 볼 수있는데.
하나는
그 결과(에러에 상관없이)를 보내는 것과
또하나는
실행이 에러가 발생했으므로 정상적으로 스크립트를 실행하지 못했다는
의미를 포함하고 있습니다.

위의 예는 후자에 속합니다...

이유인즉,
매일 실행되는(cron.daily) 스크립트중 하나
(어떤것인지 직접 찾아보세요 /etc/cron.daily 디렉토리 밑)

./efence.3.gz : gzip 포맷이 아니므로 zcat를 실행못함
./rdump.8.gz : 이런 파일이 없음
./rrestore.8.gz : 이런 파일이 없음
/usr/sbin/tripwire을 이용하는데 /var/spool/tripwire/tw.db_aaa
데이타베이스 파일이 존재하지 않으므로 작업불가

라는 에러 메지지를 보낸경우입니다.......
cron 스크립트가 잘못된것 같군요.............
제가 shell스크립트에 대해서 거의 아는게 없어서...............



>--------------------------------------------------------------------------
>그리고 file integrity report는 무엇이면 왜 이런 메세지가 오는지.. 아래는
>내용입니다.
>--------------------------------------------------------------------------

--------->
에고...
tripwire 에 대해서 아는바가 없어서...
대충 "파일 무결성 보고" 인듯 한데..............해석이 영......T.T



>from : root <root@aaa>
>to : root@aaa
>subject : file integrity report
>
>this is an automated report of passibe file integrity chages, generated by
>the tripwire integrity checker. to tell tripwire that a file or entire
>directory tree valid, as root run:
>
>/usr/sbin/tripwire -update [pathname|entry]
>
>if you wish to enter on interactive integrity checking and verification
>session, as root run:
>
>/usr/sbin/tripwire -interactive
>
>changed files/directories include:
>----------------------------------------------------------------------------
>---
>이와 같습니다. 대충 해석은 대기는 하는데.. 정확한 뜻을 알수 가 없고 뭐가
>잘못되었다고 나오는 것인지..
>


------------>
tripwire 사용법이 잘못된듯합니다.
혹시

# /usr/sbin/tripwire --help

메뉴얼(Docs)이 있다면 사용법을 참고로
cron 스크립트를 수정하시길 바랍니다............

---------------------------------------->
>자세히 알려주시면 감사하겠습니다..

제가 전혀 모르는 tripwire 이기때문에 자세하게 설명이 어렵군요........
그럼...........

>그럼 즐거운 주말 보내시기를...

========================================
2000년 06월 11일 00:05:18 일(새벽)  from 210.123.55.248
0
암호: 공용 보안 SSL 서버가 준비되기 전까지는 off 합니다

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds