vsftpd уведомление по электронной почте

1499
Senthil Kumar

я использую vsftp в Ubuntu 9.04 Можно ли отправить электронное письмо, когда пользователь загружает файл в определенную папку, используя FTP?

0

2 ответа на вопрос

2
Xanny

Я не думаю, что у vsftpd есть что-то, что сделает это за вас. Скорее всего, вам придется написать / найти скрипт, который будет следить за определенным каталогом файлов и отправлять его по электронной почте.

Именно то, что я думал! :-) Спасибо. Senthil Kumar 14 лет назад 0
1
ChillarAnand

Вы можете включить ведение журнала для vsftp, а затем искать файлы, загружаемые в каталог taget.

 #!/bin/sh  tail -F /var/log/vsftpd.log | while read line; do if echo "$line" | grep -q '/path/to/target/folder'; then echo "File is uploaded" | /usr/sbin/sendmail "foo@bar.com"; fi done 
Что делать, если журнал vsftp вращается - скрипт будет простаивать TSG 5 лет назад 0

Похожие вопросы