[root@localhost ~]# cat rq.sh
#!/bin/bash
:<<eof
webdir=/var/www/html
cd $webdir#方法1 MD5sum校验
#md5sum /var/www/html/index.html >/opt/webfile.db
md5sum -c --quiet /opt/webfile.db
if [ $? -eq 0 ]; then
echo "web is ok"
else
echo "not ok" | mail -s "check" 154766385@qq.com
fi
##方法2 web 目录下的文件数是否有变动
#find /var/www/html -type f >/opt/countfile.db_f1 #增加文件
find /var/www/html -type f >/opt/countfile.db
count=`diff /opt/countfile.db*|wc -l`
if [ $count -gt 0 ]; then
echo "the file_count is changed" | mail -s "check" 154766385@qq.com
else
echo "ok"
fi
eof
shell-入侵检测与邮件告警
最新推荐文章于 2023-03-24 23:57:39 发布