Web/LINUX
리눅스 포트체크 후 메세지전송
d(ㅡㅅㅡ)b♪
2011. 8. 31. 10:29
반응형
#!/usr/local/php/bin/php -q
<?
//#################################################
// CRON (매시 )
//
// 00 * * * * /usr/bin/php -q
//#################################################
if(! @fsockopen("61.38.54.127","80")) send_err("127 번 웹서버 이상발생",date("H시 i분"),'suhwan@mydomain.com';;);
if(! @fsockopen("211.11.24.148","1755")) send_err("146번 미디어서버 죽었따",date("H시 i분"),'suhwan@mydomain.com';;);
if(! @fsockopen("211.11.24.148","21")) send_err("146번 니 FTP 죽었다 바보야",date("H시 i분"),'suhwan@mydomain.com';;);
function send_err($msg,$wtime,$email){
// Email
$add_header = "From: 이수환<suhwan@myinka.co.kr>\n";
$add_header .= "Reply-To: suhwan@myinka.co.kr\n";
$add_header .= "Content-Type: text/html;charset=EUC-KR";
mail($email,$msg,$msg.'['.$wtime.']' ,$add_header);
}
?>
출처 phpschool
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=44809&page=18
<?
//#################################################
// CRON (매시 )
//
// 00 * * * * /usr/bin/php -q
//#################################################
if(! @fsockopen("61.38.54.127","80")) send_err("127 번 웹서버 이상발생",date("H시 i분"),'suhwan@mydomain.com';;);
if(! @fsockopen("211.11.24.148","1755")) send_err("146번 미디어서버 죽었따",date("H시 i분"),'suhwan@mydomain.com';;);
if(! @fsockopen("211.11.24.148","21")) send_err("146번 니 FTP 죽었다 바보야",date("H시 i분"),'suhwan@mydomain.com';;);
function send_err($msg,$wtime,$email){
$add_header = "From: 이수환<suhwan@myinka.co.kr>\n";
$add_header .= "Reply-To: suhwan@myinka.co.kr\n";
$add_header .= "Content-Type: text/html;charset=EUC-KR";
mail($email,$msg,$msg.'['.$wtime.']' ,$add_header);
}
?>
출처 phpschool
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=44809&page=18
반응형