- ENTRADA 003 -

Gestor de contraseñas por consola. Pass


Dice Mark Felt que esto es muy seguro, Sr. Presidente


-- Actualizaciones --



Para guardar la inmensa cantidad de contraseñas que tenemos existen muchos programas como bitwarden o keypass. He usado este último mucho tiempo, pero al final buscaba algo simple, rápido y que pudiera funcionar en un entorno sin modo gráfico. Me decanté por "pass", que va ligado a GnuPG y así de simple funciona:


Para empezar, Pass crea un directorio oculto en nuestro home llamado .password-store, al que se le conoce como repositorio, y en él meterá un archivo cifrado con GPG por cada contraseña que hagamos.


Crear repositorio de archivos:


Creamos el repositorio inicial. Como pass usa gnupg, debemos usar uno de los 3 IDs que tenemos en gpg:


pass init micorreo@server.com

NOTA: El ID en gpg puede ser tu correo asociado a gpg, tu nombre o el fingerprint.



Guardar una clave


Ahora ya podemos meter contraseñas en el repositorio recién creado:


pass insert mastodon

Cuando creas claves te preguntará dos veces por su contraseña.



Recuperar una contraseña.


Cuando necesites la contraseña la llamas:


pass cuenta_mastodon
  soy_tu_contraseña

Te pedirá la contraseña de gpg.

Si no recuerdas el nombre de las entradas que pusiste puedes mostrar todas las entradas que tienes:


pass

O si quieres haces un ls dentro del repositorio, pero es más rápido hacerlo con pass


Crear categorías


Si tienes varias cuentas de correo, quizá te interesa agruparlas todas en una categoría:


pass insert correo/disroot
pass insert correo/autistici
pass insert correo/tutanota

Ahora puedes listar todas las entradas que tienes en la categoria correo:


pass correo


Añadir comentarios


Puedes añadir comentarios, como por ejemplo el nombre de usuario, la dirección URL o lo que quieras. Primero de todo hay que introducir la contraseña como has hecho antes en la primera linea, y luego el resto de los comentarios en las sucesivas lineas. Acabamos con CTRL+D.


pass insert correo/gmail -m
   contraseña
   comentario1
   comentario2
CTRL+D

NOTA: Siempre la primera linea es para la contraseña.

Puedes editar una contraseña y añadirle comentarios o cambiar la contraseña:


pass edit correo/gmail

Todo esto puedes editarlo desde tu editor preferido, como en mi caso, mousepad, previa introducción de la contreña cuando lo abras.



Copiar al clipboard


Puedes copiar la contraseña al clipboard durante 45 segundos. En este caso es necesario el programa xclip, aunque no se recomienda:


pass -c correo/gmail

Borrar entradas


Para borrar una contraseña:


pass rm Facebook

NOTA: Tambien se pueden mover a otras categorías con el comando mv



Bonus track


Puedes hacer uso de dmenu para que nos salga una barra con todas las contraseñas para seleccionar una al clipper:


passmenu

Bonus track 2


Para Android está Password Store, que es compatible con pass y puedes descargarlo desde F-Droid


Tags: #pass



◄ Listado de noticias

◄◄ Inicio



/blog/