Unix - Analista sistemas

 
Vista:

Analista sistemas

Publicado por Cruz Juan Maldonado Pérez (2 intervenciones) el 09/01/2006 21:41:39
Se desea controlar las sesiones de trabajo del usuario y cuando pretenda abrir más seseiones de las permitidas les mande un mensaje de no disponibilidad.

Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Analista sistemas

Publicado por Oscar (8 intervenciones) el 13/01/2006 22:57:00
Por aqui tengo un shell script que combinado con un pequeño trozo dentro del .profile de usuario lo uso para no permitir que entre determinado usuario mas de una vez. Todo esto es a nivel de consola.

Dentro del perfil de entrada, casi al principio, pones esto:

/etc/uniuser.sh $LOGNAME
if [ $? -ne 1 ]
then
echo ACCESO DENEGADO - $LOGNAME YA SE ESTA EJECUTANDO "\07"
sleep 1
exit
fi

Contenido del shell /etc/uniuser.sh :

VAL=`finger|grep -c $1`
if [ $VAL -gt 1 ]
then
exit 0
else
exit 1
fi

El valor de 1 entrada de usuario viene dado en la linea 2 del agregado para el perfil y en la linea 2 del uniuser.sh Esos valores 1 se pueden cambiar por la cantidad de sesiones que quiera limitar, pero deben hacerse unas pequeñas modificaciones a ambos pedazos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar