该脚本比较简单,判断网站根目录是否被篡改,如果被篡改把篡改的文件发送到管理员邮箱
#!/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