GNU/Linux >> Tutoriales Linux >  >> Linux

Pass:administre sus contraseñas desde la línea de comandos de Linux

Cubrí algunos administradores de contraseñas en el pasado, incluido Buttercup y Enpass , y todas eran aplicaciones GUI. Hoy les presento un administrador de contraseñas que solo pueden usar a través de su terminal, se llama Pass .

Pase es una aplicación de administración de contraseñas basada en la línea de comandos de código abierto que implementa la filosofía de Unix al guardar contraseñas en archivos GPG cifrados que se pueden organizar en varias jerarquías de carpetas, transferirse entre computadoras y manipularse mediante utilidades de administración de archivos de línea de comandos estándar.

Pase , al ser en última instancia un script bash, hace uso de Python y Ruby para realizar tareas como importar contraseñas de otros administradores, por ejemplo. Guarda tus contraseñas en un .password-store carpeta oculta en su directorio de inicio.

Características de Pass

  • FOSS :Pass es gratuito y de código abierto con su código disponible aquí.
  • Finalización de Bash.
  • Contribución de la comunidad :impresionantes clientes que incluyen GUI multiplataforma para otras plataformas, clientes para Windows, Android, iOS, una extensión de Firefox, una interfaz de usuario de consola interactiva, etc.
  • Integración con Git.
  • Soporte para extensiones.
  • importe contraseñas de otros administradores de contraseñas, incluidos LastPass, KeepassX, Keepass2 CSV y XML, CVS, 1Password y KWallet.
  • Generación de contraseña
  • Una documentación completa en su página man.

Cómo instalar y usar Pass en Linux

Si aún no tiene una clave GPG, deberá crear una para usted usando esta guía.

Para instalar Pass, ejecute el siguiente comando según sus distribuciones de Linux.

$ sudo apt-get install pass       [On Debian/Ubuntu]
$ sudo yum install pass           [On Fedora/RHEL/CentOS]
$ sudo zypper in password-store   [On OpenSuse]

E Inicializa el almacén de contraseñas con este comando:

$ pass init GPG_ID_OR_EMAIL

GPG_ID_OR_EMAIL es el ID de su clave GPG de código hexadecimal de ocho dígitos o la dirección de correo electrónico que utilizó para crear la clave GPG. Siempre puedes revisar ambas claves usando el comando:“gpg –list-secret-keys”.

Ahora que está listo para comenzar, así es como agrega una nueva contraseña, por ejemplo, para fossmint.com dentro del “principiante ” carpeta:

$ pass insert beginner/fossmint.com

Enumere todas sus contraseñas escribiendo "contraseña ” que devolverá una vista de árbol:

$ pass
Password Store
└── beginner
└── fossmint.com

Puede mostrar la contraseña usando el siguiente comando (para la misma "categoría de principiante ” y “fossmint.com ” elemento) así.

$ pass beginner/fossmint.com

Puede copiar la contraseña al portapapeles sin que se muestre así:

$ pass -c beginner/fossmint.com

Para editar una contraseña existente, por ejemplo, la misma “principiante/fossmint.com ” entrada anterior, use:

$ pass edit beginner/fossmint.com

Se le pedirá que ingrese su contraseña GPG y luego podrá editar la contraseña almacenada u otra información en el archivo.

¡Eso es todo! Mucho trabajo si me preguntas. De hecho, si me dejas a mí solo, me ceñiré a los administradores de contraseñas de la GUI, especialmente porque no requieren que dedique mucho de mi tiempo para configurarlos.

¿Pero quién sabe? La terminal puede ser su lugar favorito para estar, para cada uno. ¿Es tuyo? Cuéntanos qué te parece Pasar en la sección de comentarios a continuación.


Linux
  1. Generar contraseñas en la línea de comandos de Linux

  2. Titan:un administrador de contraseñas de línea de comandos para Linux

  3. Buscar torrents desde la línea de comandos en Linux

  4. OpenVPN en Linux:pasar nombre de usuario y contraseña en la línea de comandos

  5. matlab ejecuta el script desde la línea de comando de Linux

Programe hardware desde la línea de comandos de Linux

3 gestores de contraseñas para la línea de comandos de Linux

Cómo administrar sus contraseñas con Enpass en Linux

Cómo administrar contraseñas de Linux con el comando pass

Cómo pasar la contraseña al comando SSH en Linux

Enviar correo electrónico en Linux desde la línea de comandos