서버 관리용

내가 관리하는 서버가 죽으면 나에게 이메일을 보내주는 스크립트. 물론 이 스크립트는 관리하는 서버가 아닌 다른 서버에서 cron을 이용해서 정해진 시간간격으로 실행된다.

#!/bin/bash

if wget your.domain.com

then

rm index.html

else

echo “helo melotopia

mail from: your@emailaddress.com

rcpt to: your@emailaddress.com

data

server should be down. Correct it!

.

quit” | telnet localhost 25

fi

물론 sendmail이 서버에 설정되어 있고 데몬이 돌아가고 있어야 한다.

sendmail 보안이 좀 걱정스럽지만 localhost에서만 보내도록 설정했으니 뭐 별일 있겠나…

코멘트

댓글 남기기

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.