02
JUIN

Passpie - Gérez vos mots de passe depuis votre terminal

Publié le 02/06/15 à 07h30 par DJo

Passpie est un outil développé en Python permettant de gérer vos mots de passe directement depuis votre terminal.

Passpie est un outil développé en Python permettant de gérer vos mots de passe directement depuis votre terminal.

Plutôt que d'utiliser un trousseau de mot de passe traditionnel comme Keepass ou 1Password, pourquoi ne pas utiliser une version plus "console" avec Passpie ?

Développé à base de Python, tous vos mots de passe sont stockés dans un fichier YAML de manière cryptée avec gpg.

Pour accéder à vos mots de passe, vous devez saisir la passphrase liée à votre trousseau.

Une fois identifié, vous pourrez effectuer de nombreuses opérations:

  • Ajouter / modifier / supprimer un compte et mot de passe associé
  • Copier un mot de passe dans votre presse papier
  • Lister les comptes gérés avec de la couleur
  • Faire une recherche par nom / login / description
  • Faire une recherche par expression régulière
  • Changer la passphrase et ré-encryper tous les mots de passe
  • Importer / Exporter la base de mots de passe
  • Générer des mots de passe aléatoires pour des comptes
  • Autocomplétion des commandes
  • Etc

Voici quelques commandes plus parlantes:

# initialize a passpie database
passpie init

# add some credentials
passpie add foo@example.com
passpie add bar@example.com

# add some credential with random passwords
passpie add bar@github.com --random
passpie add spam@egg --random
passpie add foo@github.com --random
passpie add bar@github.com --random

# add spam@egg with random password and copy to clipboard
passpie add spam@egg.local --random --copy

# edit credential "foo@example.com"
passpie update foo@example.com

# copy password from credential "foo@example.com" to clipboard
passpie copy foo@example.com

# search credentials by string "exam"
passpie search exam

# search credentials using regular expressions
passpie search 'foo|bar'

# remove some credentials
passpie remove foo@example.com
passpie remove foo@github.com

# check database status
passpie status

# print all credentials as a table with hidden passwords
passpie

# shows help. Option `--help`
passpie --help

Si vous ne quittez pas votre terminal de la journée, voici un bel outil à installer !

 

Site Officiel

Personne n'a baraguiné de chtite phrase pour le moment !


Ajouter un Commentaire

Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:

Compte la Ferme du Web

Identifiez-vous
Inscrivez-vous

Compte Facebook

Connexion avec Facebook

Compte Twitter

Connexion avec votre compte twitter
Rechercher sur la Ferme du web