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

 

# 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

# see the database change history
passpie log

# reset to a previous version of the database
passpie --reset-to 5

# check database status
passpie status

# print all credentials as a table with hidden passwords
passpie

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

Site Officiel