Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Administración del sistema » Sistema


Nuevo tema Responder al tema
 [ 9 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar Abr 26, 2011 10:19 pm
Mensajes: 40

Nota Publicado: Mié Oct 26, 2011 6:41 pm 
Arriba  
Saludos.
Tengo un PC de sobremesa que es usado por varios menores de mi familia, cada uno de ellos con su propio perfil y sesión; yo soy el superusuario y quisiera llevar un control de los tiempos en que se conectan y de la duración de sus sesiones; desconozco si hay alguna utilidad en Ubuntu 10.4 para controlar esto o si hay algún programa específico para ello. ¿Alguien puede echarme un cable al respecto? Gracias.

_________________
Gnózi seautón

 Perfil  

Desconectado
Forista Menor
Forista Menor
Avatar de Usuario

Registrado: Lun Oct 24, 2011 8:44 pm
Mensajes: 72
Ubicación: Panama

Nota Publicado: Mié Oct 26, 2011 7:48 pm 
Arriba  
itacense escribió:
Saludos.
Tengo un PC de sobremesa que es usado por varios menores de mi familia, cada uno de ellos con su propio perfil y sesión; yo soy el superusuario y quisiera llevar un control de los tiempos en que se conectan y de la duración de sus sesiones; desconozco si hay alguna utilidad en Ubuntu 10.4 para controlar esto o si hay algún programa específico para ello. ¿Alguien puede echarme un cable al respecto? Gracias.



En Centos se puede usar el comando "last", este comando arroja la información del usuario, si esta o no conectado, si no lo esta da el la fecha y tiempo que estuvo conectado y por cual puerto estaba conectado en Ubunto funciona igual.

tambien encontre algo en este link no se si te pueda servir de algo:

http://usemoslinux.blogspot.com/2010/09 ... de-un.html

_________________
¿El exito es la meta? Pienso que no. La meta es conseguir, defender y mantener nuestra libertad.
Libre no significa Gratis.

Autor: Richard Matthew Stallman
Nacionalidad estadounidense
Ocupación Programador

 Perfil WWW  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Mié Oct 26, 2011 7:54 pm 
Arriba  
en el /var/log/auth.log tienes las horas de inicio y cierre de sesion. el tema filtrarlos, ya es cosa tuya.

:)

_________________
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar Abr 26, 2011 10:19 pm
Mensajes: 40

Nota Publicado: Mié Oct 26, 2011 9:40 pm 
Arriba  
javsolis3 escribió:
itacense escribió:
Saludos.
Tengo un PC de sobremesa que es usado por varios menores de mi familia, cada uno de ellos con su propio perfil y sesión; yo soy el superusuario y quisiera llevar un control de los tiempos en que se conectan y de la duración de sus sesiones; desconozco si hay alguna utilidad en Ubuntu 10.4 para controlar esto o si hay algún programa específico para ello. ¿Alguien puede echarme un cable al respecto? Gracias.



En Centos se puede usar el comando "last", este comando arroja la información del usuario, si esta o no conectado, si no lo esta da el la fecha y tiempo que estuvo conectado y por cual puerto estaba conectado en Ubunto funciona igual.

tambien encontre algo en este link no se si te pueda servir de algo:

http://usemoslinux.blogspot.com/2010/09 ... de-un.html


Gracias por el link, javsolis3; lo he consultado y parece tener buena pinta, aunque parece que ese programa se dirige más a limitar el uso del ordenador; mi intención no es, en principio, limitar el uso que se hace del PC sino comprobar el tiempo que cada usuario ha estado usándolo. Probaré el programa. Gracias.

Editado -- 26 Oct 2011, 20:40 --

niky45 escribió:
en el /var/log/auth.log tienes las horas de inicio y cierre de sesion. el tema filtrarlos, ya es cosa tuya.

:)

Gracias, niky.

_________________
Gnózi seautón

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Dom Oct 10, 2004 7:00 am
Mensajes: 1462

Nota Publicado: Jue Oct 27, 2011 12:48 am 
Arriba  
Si por controlar, hablas de saber, estar informado sobre los tiempos de login de cada usuario, ya te han respondido cómo. Se trata simplemente de la lectura de los logs.

Si, en cambio, te refieres a impedir que usen la pc fuera de ciertos límites, basta con editar el archivo /etc/security/time.conf . Allí se especifica en qué horarios (y, por lo tanto, durante cuánto tiempo), puede estar logueado cada usuario.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar Abr 26, 2011 10:19 pm
Mensajes: 40

Nota Publicado: Vie Oct 28, 2011 7:38 pm 
Arriba  
neurus escribió:
Si por controlar, hablas de saber, estar informado sobre los tiempos de login de cada usuario, ya te han respondido cómo. Se trata simplemente de la lectura de los logs.

Si, en cambio, te refieres a impedir que usen la pc fuera de ciertos límites, basta con editar el archivo /etc/security/time.conf . Allí se especifica en qué horarios (y, por lo tanto, durante cuánto tiempo), puede estar logueado cada usuario.


Saludos. Lo que quiero no es restringir el uso del PC sino estar informado del tiempo de conexión de cada usuario. Ya he consultado el var/log/auth.log (gracias niky) y efectivamente ahí se recoge esa información; no obstante me gustaría saber si existe algún programa específico con su propia interfaz con el que se pueda monitorizar los accesos de cada usuario. He instalado a cada usuario el complemento TimeTraker de Firefox, pero eso sólo me sirve para que cada usuario sepa el tiempo que lleva navegando, y no es muy útil porque el propio usuario lo puede detener cuando quiera. Lo que estoy buscando sería un pequeño programa o complemento de ese estilo, desde el cual controlar el tiempo que navega cada usuario. Ignoro si hay algún programa o complemento así.

_________________
Gnózi seautón

 Perfil  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Vie Oct 28, 2011 10:28 pm 
Arriba  
permiteme citarme:
niky45 escribió:
en el /var/log/auth.log tienes las horas de inicio y cierre de sesion. el tema filtrarlos, ya es cosa tuya.


aka... no se si habra una interfaz ocmo tal, epro con un pelin de bash scripting, se hace con cuatro lineas y media.

seria algo asi:

Código:
TIMEUSER=$(cat /var/log/auth.log |grep USUARIO) ## haria falta un poc mas de filtrado, de tal forma que cada linea fuea un campo.
for LINE in $TIMEUSER; do
    if [ $LINE |grep open ] ;then
      LOGIN=$(echo $LINE|  awk '{print $3}') ## HORA de login
    elif [ $LINE |grep close ];then
      LOGOUT=$(echo $LINE|  awk '{print $3}') ## HORA de logout
    if [ $LOGIN ] && [ $LOGOUT ]; then
      TIME=TIME+LOGIN-LOGOUT
done
echo $TIME


la idea es esa. los detalles, te los dejo a ti. eso si: echale un ojo a esto: http://www.etxea.net/docu/taller_bash/bash.html

:)

_________________
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar Abr 26, 2011 10:19 pm
Mensajes: 40

Nota Publicado: Lun Oct 31, 2011 9:13 pm 
Arriba  
Gracias a niky45 y neurus por su interés, y especialmente a javsolis3, pues con el comando last, que él comentó, puedo conseguir la información que buscaba; el terminal no tiene un interfaz muy gráfico, pero la información -que es lo importante- que arroja last es lo que buscaba.
Gracias.

_________________
Gnózi seautón

 Perfil  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Jue Abr 19, 2007 7:00 am
Mensajes: 1345
Ubicación: Cojutepeque, El Salvador C. A.

Nota Publicado: Mié Nov 02, 2011 4:57 am 
Arriba  
itacense, si consideras que tu duda ha sido despejada, por favor agrégale al título "(SOLUCIONADO)". Gracias.

_________________
Grüße...
Maiku

Full linux alchemist!!!

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 9 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
Configurar y controlar varios aspectos del sistema

en Sistema

daviddd

1

544

Mar Nov 20, 2007 6:39 pm

milux1 Ver último mensaje

Script para controlar los inicios de sesión

[ Ir a página: 1, 2 ]

en Sistema

davius

23

878

Mié Jun 09, 2010 8:50 pm

niky45 Ver último mensaje

varios SSOO en varios discos duros

en Instalación de distribuciones

elfo_jedi

3

1238

Jue Oct 28, 2004 3:27 am

gandas Ver último mensaje

Tiempos de arranque de las distros

[ Ir a página: 1, 2 ]

en Instalación de distribuciones

doc

17

426

Mar Mar 06, 2012 5:29 am

Deckon Ver último mensaje

Resultado de mis tiempos de ocio.

en El Café

Alfa-Beta

13

1767

Vie Jul 14, 2006 1:51 am

alqui Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO