Login en linux con una memoria USB

  • Categoría de la entrada:Tutoriales

En rinconinformatico nos explican como hacer para poder loguearnos con un pen drive en nuestro linux. Loguearse con un pendrive significa que cuando prendan la pc y lleguen al GDM, en vez de poner la password de su usuario ponen un pendrive. Para el uso hogareño no creo que esto tenga mucha utilidad, excepto para poder sentirse mas geeks

Otra cosa que se puede hacer con este metodo es que cada vez que se saque el pendrive aparezca automaticamente el protector de pantalla, y luego en vez de poner contraseña, se deba poner el pen drive para poder ingresar de nuevo.

Pero aun asi veamos como se hace.

Primero instalamos los paquetes necesarios:

apt-get install libpam-usb pamusb-tools

Conecten el pen drive y lo agregan con cualquier nombre. Traten que sea el unico pen drive conectado. Y por cierto los datos del pendrive no se borraran.

pamusb-conf –add-device token

Ahora nos mostrara un resumen del pendrive y nos hara una pregunta, respondemos con ‘Y’

Ahora agregamos el usuario asociado a la cuenta del pendrive:

pamusb-conf –add-user tuusuario

Nos volvera a mostrar un resumen y hacer una pregunta, respondemos ‘Y’.

Pueden verificar que la autenticacion funciona correctamente asi:

pamusb-check tuusuario

Si dice: Access granted es porque esta todo bien.
Ahora como sudo deben editar el archivo /etc/pam.d/common-auth y agregar lo siguiente:

auth sufficient pam_usb.so

Ya esta, con eso puede loguearse en linux usando un pendrive. Pero se pueden hacer muchas mas cosas, bloquear la pc como dije al principio, e incluso ejecutar ciertos comandos (ej: para hacer un backup) de manera automatica al conectar el pendrive, etc. Pero eso ya se los dejo a ustedes

Tengan en cuenta que este metodo no agrega nada a su pendrive, simplemente registra los datos del mismo el uuid y numero de serie, cosas que no se pueden cambiar y copiar en otro pendrive.

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.
guest
6 Comments
Inline Feedbacks
View all comments

[…] Fuente […]

Juan Marti

No me anduvo, seguí todo paso a paso pero no anduvo, osea, llego al final, cerre la sesion, pongo el pendrive y nada, y cuando estoy logueado, hago un check, y me dice que el pen esta conectado, pero lo saco y no pasa nada.
Apreciaria tu respuesta :D

Thanksss

daniel

disculpa amigo estoy intentando hacer algo similar pero mi duda es : como elimino un devuice y un user??

sefsinalas

Ni idea. Has man pamusb-conf para ver las opciones

gerardo

no se si sea tarde pero tiene que editar el archivo /etc/pamusb.conf es un xml. Te recomiendo copiar el archivo antes de modificarlo.