Como utilizar una memoria USB como contraseña física en Ubuntu

Como utilizar una memoria USB como contraseña física en Ubuntu



Aunque me gusta la seguridad que aporta Linux en general y Ubuntu en particular, en cuanto accesos, contraseñas, etc. Lo cierto es es una operación realmente tediosa tener que escribir la contraseña unos cientos de veces cada vez que quieres actualizar los repositorios, o para añadir un nuevo repositorio, o para instalar una nueva aplicación, o porque quieres subir un paquete a Launchpad o por cualquier otro tipo de razón, donde necesites permisos.

Una solución realmente interesante es utilizar una memoria USB, de forma que cuando la tengas montada en tu equipo no te tengas que preocupar de introducir la contraseña.

Utiliza una memoria USB como sistema de contraseñas físico

Cualquiera que utiliza de forma habitual un ordenador dispone de varias memorias USB, incluso seguro que tienes alguna que has dejado de utilizar porque tiene muy poca capacidad, o siempre llevas una porque guardas información sensible.

ccefef21.png

Cualquiera de las soluciones indicadas anteriormente te vendrá bien para los propósitos de este artículo, y es que, como he mencionado en la introducción, tener que introducir la contraseña cada vez que queremos ganar derechos de administrador, termina por convertirse en una labor tediosa, aunque necesaria.

df0fe2b8.png

Si tienes varias unidades usb montadas tendrás que seleccionar una de ellas,

Ahora tendrás que añadir tu usuario para poder utilizar esta memoria usb, para ello ejecuta la siguiente orden,

sudo pamusb-conf --add-user atareao

El siguiente paso es permitir el uso de la memoria usb para estos menesteres. Para esto tienes que editar el archivo /etc/pam.d/common-auth (con derechos de administrador) y añadir la línea

auth sufficiente pam_usb.so

Probando

Ahora ya lo tienes configurado, pero es necesario probarlo, para ello ejecuta el siguiente comando en un emulador de terminal,

pamusb-check atareao

8649d9c6.png

Con lo que debemos obtener el siguiente resultado,

Si desmontamos la memoria usb, el resultado será este otro,








Pad checking failed

Ya me ha pasado en mas de una ocasión que el sistema de autenticación da un error, arrojando el siguiente mensaje Pad checking failed. La solución en estos casos es ejecutar la siguiente orden en un emulador de terminal,

rm ~/.pamusb/*

Cuidado al utilizar el comando rm, antes de ejecutarlo verficarlo.






Enlace articulo completo

thumb_up Relevante message Comentar
Comentarios

Más artículos de Alfredo José Feijóo González

Ver blog
hace 4 meses · 1 min. de lectura
Alfredo José Feijóo González A

El kernel de Linux 5.11 ya está disponible

Linux 5.11 viene con varias novedades importantes ...

hace 8 meses · 2 min. de lectura
Alfredo José Feijóo González A

Consejos acerca de el Kernel 5.10

Despues de dos meses utilizándo, esta actualizació ...

hace 1 año · 1 min. de lectura
Alfredo José Feijóo González A

Crear algoritmos cuanticos

Un algoritmo cuántico es un algoritmo que se ejecu ...