Wednesday, November 9, 2011

Registro de inicio y cierre de sesión en un W2003 con active directory

Para registrar el inicio y cierre de sesión en un entorno con windows 2003 y donde los puestos inician sesión validándose contra active directory hay que modificar la directiva de grupo del dominio, asique abre el programa Usuarios y equipos de Active Directory y en el dominio que tengas creado pincha con el botón de la derecha del ratón y selecciona propiedades:

image

Selecciona la pestaña Directiva de grupo y edita la política de dominio asociada:

image

Busca la clave Secuencia de comandos que se encuentra en la sección Configuración de usuario:

image

Hay que asignar a Iniciar sesión y a Cerrar sesión los archivos de comandos necesarios para registrar los eventos:

image

Como determinar la carpeta en la que deben ubicarse los archivos es complicado, es mejor crear los archivos directamente desde la pantalla que sale a continuación, para ello haz click con el botón de la derecha del ratón en la lista de archivos (vacia) y crea un nuevo archivo de texto:

image

Cuando lo tengas creado edítalo de nuevo haciendo click con el botón de la derecha del ratón:

image 

Pega el siguiente texto para el inicio de sesión:

echo %date%;%time%;LOGON ;%computername%;%username%;%sessionname%;%logonserver% >> \\SERVIDOR\SHARED\%username%\SESION.LOG

Y éste para el cierre de sesión:



echo %date%;%time%;LOGOFF;%computername%;%username%;%sessionname%;%logonserver% >> \\SERVIDOR\SHARED\%username%\SESION.LOG

Dónde \\SERVIDOR\SHARED es una carpeta compartida con permisos de escritura para todos los usuarios. Ten en cuenta además que en esa carpeta deberá existir una subcarpeta ya creada para cada uno de los usuarios para que no falle la creación del archivo SESION.LOG


Cuando hayas salvado el archivo renómbralo a logon.bat para el inicio de sesión y logoff.bat para el cierre de sesión y listo:


image


Si editas el archivo SESION.LOG de un usuario podrás ver algo parecido a ésto:


image


Y además es un archivo que puedes importar desde excel para revisarlo porque está en formato csv.

No comments:

Post a Comment