Control acceso con pendrive

De Wiki Eslack

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 ahí 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 iré perfeccionando el script y lo subiré, que esto salio de 6 minutos de lucidez.


scottiepipas y akshell

Herramientas personales