Отправляйте мне электронную почту каждый раз, когда к моему серверу Apache обращаются к определенному файлу
Я хочу, чтобы мой сервер отправлял мне электронное письмо каждый раз, когда кто-то обращается к файлу PDF на моем веб-сервере.
Может быть:
tail -f /var/log/apache.log | grep pdf > ??something??
Как бы я генерировал новое сообщение электронной почты каждый раз, когда этот хвост /grep что-то выводит? Как я мог запустить его как фоновый скрипт?
1 ответ
Этого можно добиться, играя с командами inotifywait и inotifywatch из пакета inotify-tools.
Пример с inotifywait :
inotifywait -m -e access -e open -e modify /var/www/html/index.html