Celso Viana wrote:
Esse comando existe em FreeBSD? no encontrei aqui no meu!

Se estiver usando o ftpd nativo do FreeBSD as sessoes deverao ser logadas no arquivo /var/log/wtmp como sessoes comuns de conexao remota, como telnet ou ssh por exemplo. Fora logico outros logs opcionais de atividades do proprio FTP.


Com isso os usuarios logados deverao ser identificados com w, ou last, entre outras aplicacoes que identifiquem quem esta no sistema. Por exemplo (saida do last)

eksffa         ftp      10.69.69.13  Dom  1 Mai 18:44   still logged in

Se voce quiser saber o que o usuario esta fazendo, devera configurar logs adicionais (man ftpd vai ajudar bastante). Uma forma rapida tambem eh listar todos os processos ftpd. Devera existir uma instancia do ftpd para cada usuario logado. A saida de um ps wauxww por exemplo mostrara ainda o ultimo comando FTP enviado pelo usuario para o daemon, similar a:

eksffa 752 0,0 0,3 1928 1612 ?? I 18:44 0:00,01 ftpd: claire-redfield: user/eksffa: LIST\r\n (ftpd)

Simplificando bem, eh isso. Qualquer outra coisa parecida com "ftpwho, ftpcount, ftpshut, ftpstats, ftp<preencha aqui>" nao eh do FTP nativo, mas sim de FTP de terceiros, como proftpd, pureftpd, etc.

--
Atenciosamente,

Patrick Tracanelli

FreeBSD Brasil LTDA.
The FreeBSD pt_BR Documentation Project
http://www.freebsdbrasil.com.br
patrick @ freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"


_______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a