使用md5判断网站内容是否被篡改

该脚本比较简单,判断网站根目录是否被篡改,如果被篡改把篡改的文件发送到管理员邮箱

#!/bin/bash
#author:luodi   date:2013/10/11
#use md5 to check web site 
. /etc/init.d/functions
#var setting
WEBDIR=/var/www/html/web/
KEY=md5key
#to determine whether a file exists
[ -e $WEBDIR ] || exit 
[ -f $KEY ] || find $WEBDIR -type f  -exec md5sum >>$KEY {} \;
md5sum -c $KEY --quiet  >error.file 2>/dev/null 
if [ $? -gt 0 ]
then
    action "Check web is error"   /bin/false
    mail -s "WEB site check error" 923401910@qq.com <error.file
else
    action "Check web is OK" /bin/true
fi

 

posted @ 2013-11-19 11:21  普拉多VX  阅读(811)  评论(0编辑  收藏  举报