Em Thu, Jun 21, 2001 at 09:45:51PM -0300, Alvaro Figueiredo escreveu:

> Em Quinta 21 Junho 2001 15:29, Sergio Chaves escreveu:
> > Oi Lista.

> > A algum tempo atras eu perguntei se voces sabiam de algum
> > programa que registrasse o login
> > e logout do usuario mas ninguem respondeu. Voces sabem de
> > algum? Isso e muito importante para mim
> > Agradeco a ajuda antecipadamente.
> N�o conhe�o um programa dedicado a essa finalidade.
> O PAM registra todos os logins e logouts no syslog. 
> Portanto, a informa��o que voc� precisa est� dispon�vel no 
> arquivo/var/log/messages. � f�cil criar um script Perl para 
> extrair e tratar isso.

> Mais apropriado ainda, para um script Perl, � a sa�da do comando 
> last.

        /var/log/messages n�o.. 

        � /var/log/wtmp!

        Mais especificamente (da manpage de wtmp(5) e utmp(5)):

       O  campo  wtmp  registra todos os logins e logouts. O formato dele � exatamente
       como utmp excto que um nome de usu�rio nulo indica um logout no termina;  asso�
       ciado.  Al�m  do mais, o nome do termina; "~" com o nome do usus�rio "shutdown"
       ou "reboot" indicam um sistema em desigamento ou em reinicializa��o e o par  de
       nomes de terminal "|"/"}" logs o velho/novo tempo de sistema quando a date(1) �
       alterada. wtmp � mantido por login(1), e init(1) e algumas vers�es de getty(1).
       Nenhum  do dois programas criam o arquivo, assim se ele � removido o registro �
       desligado.


---------
        Outras refer�ncias �teis: comandos last(1) e lastlog(8).

        []s,
-- 
        Patola (Cl�udio Sampaio) - Solvo IT
        IBM Certified Advanced Technical Expert
        SAIR GNU/Linux Certified Systems Administrator
        PGP/GPG Public Key Available Upon Request
        Anti-Microsoft activist for mainly moral but also technical reasons
        Try http://www.automatos.com - The Automatic MSP
        Unix sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep 
--
 /"\
 \ / ASCII RIBBON CAMPAIGN - NO HTML EMAIL!
  X  PLEASE QUOTE ONLY RELEVANT PARTS OF THIS MESSAGE.
 / \ DON'T QUOTE THIS SIGNATURE! / N�O CITE ESTA ASSINATURA!

Assinantes em 22/06/2001: 2319
Mensagens recebidas desde 07/01/1999: 119409
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a