- ENTRADA 003 -
Gestor de contraseñas por consola. Pass
Dice Mark Felt que esto es muy seguro, Sr. Presidente
-- Actualizaciones --
- 4-10-2022
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
/blog/