InicioLinuxpam_usb: Autenticación usando un pendrive

pam_usb: Autenticación usando un pendrive

Linux6/8/2014
Fuente:



pam_usb básicamente nos va a permitir iniciar sesión en nuestro sistema mediante una memoria flash sin tener que introducir la password de usuario, entre otras cosas. Y digo entre otras cosas porque también sería posible usar el pendrive como doble sistema de seguridad requiriendo que se introduzca la contraseña y que además se introduzca el pendrive.

Además, según nos dicen en su web, el sistema no es intrusivo. Esto quiere decir que no es necesario realizar modificaciones en el dispositivo usb porque los ajustes se realizan en el ordenador.

Por otra parte, también es posible ejecutar acciones al autentificarse o al desconectar el dispositivo, pero esto lo dejaremos para otro post y de momento, nos centraremos tan sólo en la autenticación.

Para poder entrar en nuestro equipo sin tener que introducir la contraseña, lo primero que tendremos que hacer será instalar los paquetes necesarios: libpam-usb y pamusb-tools:



Una vez instalados, conectamos el pendrive al ordenador, y ejecutamos:

# pamusb-conf --add-device Midispositivo

Donde sustituiremos Midispositivo por un nombre descriptivo para nosotros que se utilizará para identificarlo en el fichero de configuración. Por ejemplo:

GNU

Si os fijáis, ha identificado mi pendrive; y como sólo tengo uno conectado, no me pregunta cuál quiero usar. En cambio, me pregunta si quiero guardar su configuración en el fichero /etc/pamusb.conf. Respondo Y para decirle que sí. Y me responderá: Done.



Bien, pues una vez añadida la configuración del pendrive que voy a usar, el siguiente paso será decirle con qué usuario quiero identificarme. Para ello, ejecuto:

# pamusb-conf --add-user Minombredeusuario

Por ejemplo:

Linux

Como podéis comprobar, me pregunta si quiero guardar la configuración en /etc/pamusb.conf. Le respondo Y:

autenticacion

Bueno, pues con ésto, ya tendríamos asociado el pendrive al usuario.

El siguiente paso sería asegurarnos de que funciona. Para ello, utilizamos el comando:

# pamusb-check Minombredeusuario

Si todo ha ido bien, veremos que el resultado de la comprobación es satisfactorio:

pam_usb: Autenticación usando un pendrive

Por último, editamos el archivo /etc/pam.d/common-auth:

# nano /etc/pam.d/common-auth

Y añadimos como primer sistema de autenticación la siguiente línea:

auth    sufficient      pam_usb.so

A partir de ahora, podremos iniciar sesión en el sistema:

Introduciendo nuestro nombre de usuario y password, como siempre.
O introduciendo nuestro pendrive e iniciando sesión con nuestro nombre de usuario, sin tener que escribir la contraseña.
Datos archivados del Taringa! original
10puntos
199visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
danielarario🇦🇷
Usuario
Puntos0
Posts104
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.