vsftp所有动作监控并发邮件通知shell脚本
wget http://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz wget http://inotify.aiken.cz/download/incron/incron-0.5.9.tar.bz2 tar zxvf inotify-tools-3.14.tar.gz tar xvf incron-0.5.9.tar.bz2 tar xvf sendEmail-v1.56.tar.gz vi /etc/vsftpd/vsftpd.conf 在最后添加: 在touch /var/log/vsftpd.log 以上操作是为了生成vsftpd的日志文件vsftpd.log service vsftpd restart ####重启下服务#### vi /home/shell/ftp.sh #!/bin/bash #incrond ###启动监控工具### #incrontab -e /var/log/vsftpd.log IN_MODIFY sh /home/shell/ftp.sh ###对于incrond在这里简单讲解下####
####################################################################### 建一个FTP用户 useradd test paaswd test 测试:使用test登陆: 邮件报警: 当使用teset创建一个文件夹并重命名过程: 邮件报警: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |