Control acceso con pendrive
Hace tiempo nos planteamos añadirle un poco mas de seguridad al acceso en sistema Linux, y se nos ocurrió utilizar un pendrive.
La ejecución al final se truncó y no llegamos a nada, y esta mañana me lo replanteé y ahi están los scripts.
/etc/rc.d/usb.sh
#!/bin/bash
usb_on=`cat /proc/bus/usb/devices | grep "SerialNumber=5B6C1D8E497A"`
## ********************************** numero de serie de mi pendrive #
## Sustituir por el que convenga ##
if [ ! -z "$usb_on" ] ; then
exit 1;
else
exit 0;
fi
y añadimos al final de /etc/profile
/etc/rc.d/usb.sh
if [ $? == 1 ] ; then
echo "Bienvenido"
else
echo "Inserte Pendrive para acceder al sistema"
exit -1
fi
todo esto dando por supuesto que cada pendrive tiene un único numero de serie, ya ire perfeccionando el script y lo subire, que esto salio de 6 minutos de lucidez xD.un saludo
1 comentario:
genial tuto, cual seria la sintaxis para mas de 1 pendrive con numeros diferentes de serie?
Publicar un comentario