서버 관리용

내가 관리하는 서버가 죽으면 나에게 이메일을 보내주는 스크립트. 물론 이 스크립트는 관리하는 서버가 아닌 다른 서버에서 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에서만 보내도록 설정했으니 뭐 별일 있겠나…

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d 블로거가 이것을 좋아합니다: