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