Control de Acceso del Personal con Linux


Alguna vez se encontraron en la situación en la que deben implementar algún sistema de control de acceso del personal, es decir, registrar horarios de entrada y salida del personal, pero no tienen accesorios o software específico para realizar esta tarea ?

Una solución para estas situaciones es muy simple: utilizar el sistema linux donde trabaja el usuario, registrando los horarios de logueo – deslogueo del sistema. Es decir, sus entradas / salidas, son los logueos / deslogueos de su  sistema linux.

Como verificamos después el registro de entradas /salidas ? con el comando last :

$ last | grep loginusuario

Obtenedremos una salida similar a la siguiente:

hvivani tty1         :0               Fri Feb 24 07:07 - 15:15  (08:07)    
hvivani tty1         :0               Thu Feb 23 07:28 - 15:58  (08:30)    
hvivani tty1         :0               Mon Jan 30 07:13 - 16:02  (08:49)    
hvivani tty1         :0               Tue Jan 17 07:11 - 15:58  (08:46)    
hvivani tty1         :0               Tue Jan  3 07:09 - 15:58  (08:49)    
hvivani tty1         :0               Wed Dec 28 07:05 - 15:58  (08:52)    
hvivani tty1         :0               Fri Dec 23 07:11 - 14:59  (07:48)    
hvivani tty1         :0               Mon Dec 19 07:14 - 15:59  (08:44)    
hvivani tty1         :0               Wed Dec  7 07:47 - 15:55  (08:07)

Vean que podemos obtener el horario de logueo / deslogueo y el tiempo trabajado.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s