https://esgeeks.com/?p=6913

Passpie es una herramienta de línea de comandos para administrar contraseñas desde el terminal con una interfaz colorida y configurable. Usa una frase maestra para descifrar las credenciales de inicio de sesión, copiar las contraseñas al portapapeles, sincronizarlas con un repositorio de git, verificar el estado de t us contraseñas y más.

Los archivos de contraseñas se cifran utilizando GnuPG y se guardan en archivos de texto yaml. Passpie soporta Linux, OSX y Windows.

¿Cómo se ve? Aquí hay un ejemplo de un simple uso de Passpie:

passpie init
passpie add correo@ejemplo.com --random
passpie add correo2@ejemplo.com --pattern "[0-9]{5}[a-z]{5}"
passpie update correo@ejemplo.com --comment "Hola Geek"
passpie copy correo@ejemplo.com

Salidas:

===========  =======   ==========  =========
Name         Login     Password    Comment
===========  =======   ==========  =========
ejemplo.com  correo     ********
ejemplo.com  correo2    ********    Hola Geek
===========  =======   ==========  =========
Password copied to clipboard

1. Instalar Passpie

Deberías instalar Passpie con el comando PIP:

pip install passpie
Instalar passpie en Linux

Instalar passpie en Linux

O si estás en un macOS, instala a través de Homebrew:

brew install passpie
  • Dependencias: Passpie depende de GnuPG para el cifrado


2. Comandos y uso de Passpie

Empecemos con el comando de ayuda (–help) para mostrar todos los parámetros y opciones disponibles:

passpie --help
Comando passpie help

Comando passpie help

  • El primer paso crear o inicializar una nueva base de datos de contraseñas, para ello ejecutamos el siguiente comando y colocamos una contraseña maestra:
passpie init
passpie init --force (para sobreescribir)
Crear base de datos passpie

Crear base de datos passpie

  • Para añadir una nueva credencial a la base de datos, ejecutamos algo parecido a:
passpie add <cuenta_correo> --random
passpie add <cuenta_correo> --pattern "[0-9]{5}[a-z]{5}"
Añadir cuenta y contraseña con passpie

Añadir cuenta y contraseña con passpie

  • Si quieres actualizar alguna credencial y agregar algunos parámetros como un comentario, puedes hacer lo siguiente:
passpie update <cuenta_correo> --comment "<mi_comentario>"
Actualizar credenciales en passpie

Actualizar credenciales en passpie

  • En caso desees copiar la contraseña de credenciales en el portapapeles, usa la opción copy:
passpie copy <cuenta_correo>
Copiar credenciales con passpie

Copiar credenciales con passpie

  • Hay muchas más opciones disponibles, como importar y exportar.


  • Para finalizar el ejemplo de uso, veamos el historial de cambios en la base de datos con el parámetro log y el estado actual de las credenciales con el parámetro status:
passpie log
passpie status
Historial y estado de cuentas con passpie

Historial y estado de cuentas con passpie

Aprende más

¿Te ha gustado este artículo? ¡Da clic aquí por favor! Sígue este blog en su fanpage de  FacebookTwitterInstagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!


¡Mantente actualizado!

Suscríbete a nuestro boletín semanal...

Suscríbete a nuestro boletín electrónico para recibir artículos útiles y ofertas especiales. No te perderás absolutamente de nada!

Enviaremos solamente boletines al email y no compartiremos tu email.