On Tue, 11 Sep 2001, Luis Gonz�lez Sandoval wrote:
> Buenos dias, alguien sabe como puedo saber cuanto tiempo estuvo un usuario
> conectado a mi computadora?, esa informaci�n esta en alg�n LOG, o existe
> alg�n comando que me devuelva la consulta sobre determinado usuario?
>
> Muchas Gracias
>
> Luis Gonz�lez S.
Puedes usar varias herramientas que ya depors� deber�an ser parte de todo
sistema Unix, en este instante no tengo un linux en mis manos, supongo que
al igual que *BSD puedes usar las siguientes:
ac : reporta el total de horas conectadas, un viejo reminiscente del
Unix tradicional que reportaba la cantidad de horas que el usuario
hab�a pasado en la terminal
sa: Resume el uso del distema, ya sea por usuario o por comando.
lastcomm: Una versi�n un poco m�s refinada de sa
last: Resumen de las sesiones activas de un usuario, v�a ftp o alg�n otro
medio como telnet, ssh, rsh. No reporta otro tipo de sesiones como
pop.
Aqu� conviene decir que para usar estos comandos debes tener un sistema de
registros activados, creo que en Linux eso se hac�a creando un archivo
llamado pacct.
touch /var/log/pacct
y activando el sistema de registros con el mando accton:
por ejemplo.
accton /var/log/pacct
Por cierto, en linux este comando es parte del paquete psacct
como la informaci�n que se registra es abundante, quiz�s debas instalar
tambi�n una aplicaci�n que te ayude a manejarla, dump-acct es una muy
buena para eso.
Finalmente, en linux hay una aplicaci�n que se llama auditd, muy similar
a una de igual nombre que se incluye con los BSDs, esa te provee una gran
variedad m�s de posibilidades de registro de informaci�n que junto al
syslogd te permiten registrar pr�cticamente todo lo que pase en su
m�quina. Esta alicaci�n la puedes conseguir en, d�jame ver...
ftp://ftp.hert.org.pub/linux/auditd/ (por lo menos as� est� en mi
"bookmark") sino, b�scala en "freshmeat.net"
Bueno, espero que eso te sea de alguna ayuda, si necesitas alguna otra
ayuda vuelve a escribir.
JImmy
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".