Estou implementando o servidor ftp na caixa linux (fedora 11, vsftpd). Tudo funciona bem até agora, mas eu preciso que os arquivos de log do servidor FTP contenham informações da taxa de transferência.
No momento em que eu uso o comando "get" ou "put" no final do cliente, recebi a seguinte mensagem no cliente ftp
exemplo
ftp: 18 bytes recebidos em 0,00segundos 18000,00kbytes / s.
Existe alguma maneira, eu posso receber a mesma mensagem no lado do servidor ftp?
Abaixo está o exemplo do meu arquivo xferlog
Tue Oct 23 01:28:52 2012 1 10.65.112.55 1 /home/test/testfile b _ o r test ftp 0 * c
Tue Oct 23 01:32:46 2012 1 10.65.112.55 18 /home/test/uploadServer b _ i r test ftp 0 * c
Tue Oct 23 01:50:23 2012 1 192.168.10.27 1 /home/test/testfile a _ o r test ftp 0 * c
Tue Oct 23 01:50:36 2012 1 192.168.10.27 19 /home/test/test a _ i r test ftp 0 * c
Respostas:
1 para resposta № 1Eu realmente aprecio a ajuda de todos aqui. Bem, eu resolvi isso. Eu incluí * dual_log_enable = yes * no arquivo vsftpd.conf e, como resultado, ele criou o novo arquivo de log como /var/log/vsftpd.log e contém todas as informações necessárias.