vsftpd email notification

0

Estou usando o vsftp no ubuntu 9.04 É possível enviar um email sempre que um usuário envia um arquivo para uma pasta específica usando ftp?

    
por Senthil Kumar 27.04.2010 / 13:54

2 respostas

2

Eu não acho que o vsftpd em si tenha algo que faça isso por você. O mais provável é que você tenha que escrever / encontrar um script que irá assistir a um diretório específico de arquivos, e enviá-lo por e-mail a partir daí.

    
por 27.04.2010 / 19:54
1

Você pode ativar o registro para o vsftp e, em seguida, procurar os arquivos que estão sendo carregados no diretório de tags.

 #!/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 "[email protected]";
     fi
 done
    
por 30.09.2015 / 07:55