J'ai couvert certains gestionnaires de mots de passe dans le passé, y compris Buttercup et Enpass , et ce sont toutes des applications GUI. Aujourd'hui, je vous présente un gestionnaire de mots de passe utilisable uniquement via votre terminal, il s'appelle Pass.
Pass est une application de gestion de mots de passe open-source basée sur la ligne de commande qui implémente la philosophie Unix en enregistrant les mots de passe dans des fichiers GPG cryptés qui peuvent être organisés en différentes hiérarchies de dossiers, transférés entre ordinateurs et manipulés à l'aide d'utilitaires de gestion de fichiers en ligne de commande standard.
Pass, étant finalement un script bash, utilise certains Python et Ruby pour effectuer des tâches telles que l'importation de mots de passe d'autres gestionnaires, par exemple. Il enregistre vos mots de passe dans un dossier .password-store caché dans votre répertoire personnel.
Fonctionnalités du Pass
Comment installer et utiliser Pass sous Linux
Si vous n'avez pas encore de clé GPG, vous devrez en créer une vous-même à l'aide de ce guide.
Pour installer Pass, exécutez la commande suivante selon vos distributions Linux.
$ sudo apt-get passe d'installation Passe d'installation $ sudo yum $ sudo zypper dans le magasin de mots de passe
And Initialisez le magasin de mots de passe avec cette commande :
$ pass init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL est soit l'ID de votre clé GPG à code hexadécimal à huit chiffres, soit l'adresse e-mail que vous avez utilisée pour créer la clé GPG. Vous pouvez toujours revoir les deux clés à l'aide de la commande : "gpg –list-secret-keys".
Maintenant que vous êtes prêt à partir, voici comment vous ajoutez un nouveau mot de passe, par exemple pour fossmint.com dans le " débutant dossier :
$ pass insert débutant/fossmint.com
Listez tous vos mots de passe en tapant "pass" qui renverra une arborescence :
$ pass Magasin de mots de passe └── débutant └── fossmint.com
Vous pouvez afficher le mot de passe à l'aide de la commande suivante (pour la même "catégorie débutant" et " fossmint.com article) comme ceci.
$ passe débutant/fossmint.com
Vous pouvez copier le mot de passe dans le presse-papiers sans l'afficher comme ceci :
$ pass -c débutant/fossmint.com
Pour modifier un mot de passe existant, par exemple, la même entrée "beginner/fossmint.com" ci-dessus, utilisez :
$ passer modifier débutant/fossmint.com
Vous serez invité à entrer votre mot de passe GPG et après quoi vous pourrez modifier le mot de passe stocké ou d'autres informations dans le fichier.
C'est tout! Beaucoup de travail si vous me demandez. En fait, laissé à moi seul, je m'en tiendrai aux gestionnaires de mots de passe de l'interface graphique, en particulier parce qu'ils ne m'obligent pas à consacrer autant de temps à leur configuration.
Mais qui sait? Le terminal est peut-être votre lieu de prédilection – chacun le sien. Est-ce le vôtre ? Dites-nous ce que vous pensez de Pass dans la section des commentaires ci-dessous.