: : $cat /etc/log/maillog
: :
: : Feb 13 18:36:03 ns1 sendmail[15402]: h1D9Zn115402: from=<nmyone at xxmail.com>, siz
: : e=2193, class=0, nrcpts=10, msgid=<200302130935.h1D9Zn115402 at ns1.xxxxxx.com>,
: : bodytype=8BITMIME, proto=ESMTP, daemon=MTA, mech=LOGIN, relay=210.192.99.25-BJ-
: : CNC [210.192.99.25] (may be forged)
: :
: : $netstst | grep smtp
: :
: : tcp 0 0 ns1.xxxxxx.com:smtp user-0c8gmpq.cable:1031 ESTABLISHED
: :
: : 제가 관리하고 있는 서버에 어떤 사용사가 수만 통의 메일을 날리고 있는데 누구인지를
: : 모르겠네요. Relay 는 안되게 되어 있고. 로그인을 해야만 SMTP 를 사용할 수 있게 됩니다.
: : mech=LOGIN <--- 로그인된 사용자
: : 로그을 봐서는 누군가의 아이디로 로그인해서 메일을 보내는 것 같은데
: : 누구의 아이디로 알 수가 없네요.
: :
: : 알 수 있는 방법이 없을까요.
: :
: : 어제 그 메일 때문에 문책을 당했습니다. 꼭 잡고 싶은데 실력이 안되네요.
: : 도와 주세요.
: 도움을 드리고자 노력을 해보겠습니다.
:
: 센드메일데몬을 꼭 하용할필요가 없다면 죽이시면되고요..
:
:
: 단 아니라면. last명령으로 로그인한 목록을 보신후 메일보낸시간을채크
: 비교하시면 대충 윤곽은 잡힐거라생각합니다.
: 비교분석하면 명명이 추려지면 편할건데요...
: 아니면 이건 기술적으로 좀들어가야 하는데..
: 메일데몬이 활성화 <사용>되면 로그를 남기게 쉘프로그래밍을 짜셔서
: 일주일정도 모니터링하시면 될겁니다.
: 문제있으시면 다시글주시고요
웹호스팅을 하고 있는데 사용자가 한 100명 정도 됩니다.
그래서 메일을 필수 입니다.
그리고 last 명령으론 SMTP 로 접급한 사용자는 안 나오는 걸로 알고 있습니다.
그리고 Shell 프로그램도 안되지 않나요. SMTP 인 경우에는 ....
감사합니다.