Lo que vamos ha hacer es utilizar un viejo pendrive para autentificarnos al iniciar sesión, con solo pincharlo en el usb y hacer clic sobre nuestro usuario, o en caso de estar en el terminal, teclear el nombre de usuario. Es decir, nos vamos a identificar con un “token”, al mas puro estilo de las películas de espías.
- El primer paso es tener a mano un pendrive. No importa lo que tenga o su tamaño. Su contenido no se va a tocar, así que no te preocupes por eso.
- Segundo paso, instalar pamusb-tools y libpam-usb. Están disponibles desde los repositorios oficiales, ya sabes:
aptitude install libpam-usb pamusb-tools
- Tercer paso, conectamos el pendrive (mucho mejor si es el único conectado) y lo configuramos
sudo pamusb-conf --add-device nombrequelevoyadaralusb
El nombrequelevoyadaralusb es cualquiera, para luego poderlo identificar. En este punto, el sistema nos dará información sobre el pendrive y nos pedirá confirmación para añadirlo a /etc/pamusb.conf. Sencillamente le decimos que si.
- Cuarto paso. Vamos a decir que usuario se identifica con el token que estamos creando. Puede ser uno, o varios, pero lo ideal es que cada usuario tenga su identificador.
sudo pamusb-conf --add-user minombredeusuario
Sencillamente, le respondemos que si cuando nos pide autorización.
- Quinto paso. Comprobar que el token funciona.
pamusb-check minombredeusuario
Si todo va bien, dará un mensaje tal que...
* Authentication request for user "minombredeusuario" (pamusb-check)
* Device "nombrequelevoyadaralusb" is connected (good).
* Performing one time pad verification...
* Verification match, updating one time pads...
* Access granted.
- Y como final de fiesta, tenemos que editar el fichero /etc/pam.d/common-auth y añadir como linea primera el siguiente texto:
auth sufficient pam_usb.so allow_remote=1 quiet
Ya esta listo.
Ahora podemos vacilar a cualquier amigote. Para ello, en la pantalla de inicio de sesión, pinchamos sobre nuestro usuario y en lugar de escribir nuestra contraseña, pinchamos el usb y...
No hay comentarios:
Publicar un comentario