Passer pour Ubuntu

Passer pour Ubuntu
Il est plutôt gênant de mémoriser des mots de passe ou de les garder écrits dans un petit cahier. C'est là que les gestionnaires de mot de passe entrent. Un gestionnaire de mots de passe est un logiciel qui gère les mots de passe. Il existe différents types de gestionnaires de mots de passe, certains stockent des mots de passe en ligne tandis que d'autres sont installés localement. Dans ce didacticiel, nous apprendrons Pass, un gestionnaire de mots de passe disponible pour Ubuntu.

Pass est un gestionnaire de mot de passe de l'interface de commande libre et open-source pour les systèmes Mac OS, Linux et Unix. PASS peut stocker, récupérer, générer et synchroniser les mots de passe. Il crypte les mots de passe à l'aide de gnupg et les stocke dans un arbre d'annuaire situé à ~ /.magasin de mots de passe. Ce magasin de mots de passe peut être manipulé à l'aide de commandes simples. Plus d'informations peuvent être trouvées sur https: // www.pas de passe.org.

Pour l'installer:

sudo apt-get install pass -y

Générer une clé GPG

Tout d'abord, nous devons générer le GPG-ID, pour ce faire, procéder ce qui suit:

gpg --full-generate-key

L'invite vous demandera de saisir des informations telles que le nom et le courrier électronique. Entrez-les. Une fois terminé, tapez «O» et appuyez sur Entrée. Lorsque vous le faites, vous obtiendrez une fenêtre contextuelle vous demandant de saisir un mot de passe. Ici, entrez un mot de passe maître. Une fois que tout est fait, le système effacera une clé GPG, la récupérera. Vous aurez besoin de cette clé pour la prochaine étape.

Initialiser la passe

Avant que toute autre commande puisse être transmise à l'utilitaire, vous devez d'abord l'initialiser en utilisant les éléments suivants:

kalyani @ hacker: ~ $ pass init

Ex:

kalyani @ hacker: ~ $ pass init dffb0o3c33275d77

Ici, l'ID GPG que vous avez collecté à l'étape précédente doit être saisi sous le nom de GPG-ID. Ce gpg-id sera stocké à ~ /.magasin de mots de passe /.gpg-id.

Utilisation générale

L'utilisation générale est la suivante:

passer [Command] [Options]… [args]

Si et quand vous ne spécifiez pas de commande dans l'argument précédent, la commande show ou ls sera transmise par défaut. Les commandes incluent: init, ls, grep, find, show, insérer, modifier, générer, rm, mv, cp, git, aide et version.

Insérer un nouveau mot de passe

La prochaine chose que nous pourrions vouloir faire est d'insérer un nouveau mot de passe dans le gestionnaire de mot de passe:

Kalyani @ Hacker: ~ $ PASS INSERT

Ex:

kalyani @ hacker: ~ $ pass d'insert e-mail / netendingstorywhite2 @ gmail.com

Ex:

kalyani @ hacker: ~ $ site Web insert / Amazon.Californie

À ce stade, il vous sera demandé de saisir le mot de passe, alors entrez-le.

Ici, bien sûr, vous pouvez créer des répertoires et des sous-répertoires. Par exemple, vous pouvez créer un dossier appelé Email, et un autre appelé sites Web, puis créer un sous-dossier dans l'e-mail - un pour yandex et un pour gmail (par exemple). Dans tous les cas, nous utilisons la commande INSERT pour créer l'arborescence de mot de passe.

Liste

Vous pouvez ensuite répertorier les mots de passe à l'aide de la commande Pass:

kalyani @ hacker: ~ $ pass

La commande de pass, lorsqu'elle est passée seule, créera un arbre de répertoire / carte du magasin de mot de passe. Il affichera les dossiers et les e-mails et sites Web disponibles que vous avez créés. Dans mon cas, j'ai créé deux dossiers - un appelé Email et un appelé site Web. Dans chaque dossier, j'ai mis un seul fichier. Afin de tout voir, vous pouvez taper PASS ou passer le spectacle. Les deux commandes afficheront la carte du répertoire.

Trouver des mots de passe dans le magasin de mots de passe

Vous pouvez également rechercher des termes dans le magasin de mots de passe. Par exemple, dans mon cas, j'ai un e-mail et un site Web stocké dans le magasin de mots de passe. Si je voulais rechercher tout mon courrier, par exemple, je peux les rechercher en utilisant la commande find:

découverte de passe

Ex:

découverte de passe .Californie

Ce dernier jetterait les adresses e-mail et / ou les sites Web stockés dans Pass qui se termine par un «.Californie". Dans mon cas, j'ai un seul fichier avec un ".CA ”, et donc il allait repousser ce fichier (Amazon.Californie).

Déplacer un fichier de mot de passe

Une autre fonction intégrée dans le gestionnaire de mot de passe de pass est la commande mv ou déplacer. Il vous permet de déplacer des fichiers d'un répertoire à un autre.

passer MV

Ex:

Passer Email MV / Amazon.site Web de CA / Amazon.Californie

Ce dernier déplacerait l'Amazonie.CA Fichier dans le dossier de messagerie dans le dossier du site Web.

Récupérer les mots de passe

Maintenant, la prochaine chose que vous voudrez peut-être faire est de récupérer le mot de passe. Afin de récupérer le mot de passe, saisissez ce qui suit:

kalyani @ hacker: ~ $ pass

Ex:

kalyani @ hacker: ~ $ pass e-mail / netendingstorywhite2 @ gmail.com

Ce dernier générera une invite où vous devez saisir le mot de passe maître. Une fois le mot de passe maître entré, vous devriez pouvoir afficher le mot de passe du site en texte brut.

Générer des mots de passe

De plus, vous pouvez également générer des mots de passe à l'aide de la commande générate.

kalyani @ hacker: ~ $ pass générer

Ex:

kalyani @ hacker: ~ $ pass générer un e-mail / falsemail2 @ gmail.com 8

Ici, après la commande Générer, vous pouvez saisir le dossier et le e-mail ou le site Web pour lequel ce mot de passe sera généré. Après cela, vous pouvez saisir le nombre de caractères que ce mot de passe sera en longueur. Dans l'exemple ci-dessus, j'ai demandé à Pass pour générer un mot de passe de 8 caractères de longueur pour FakeEmail2 @ gmail.com qui sera jeté dans le dossier des e-mails.

Supprimer le mot de passe

Enfin, pour supprimer un mot de passe du magasin de mot de passe:

kalyani @ hacker: ~ $ pass rm

Ex:

kalyani @ hacker: ~ $ pass RM Courriel / FALSEEMAIL2 @ gmail.com

Ici, cependant, la commande de la commande fonctionne également. Afin de supprimer le mot de passe du magasin de mots de passe, un chemin complet doit être spécifié.

Fichiers et dossiers importants

Tous les mots de passe sont stockés dans le ~ /.dossier de magasin de mot de passe. Ceci est le répertoire de stockage de mot de passe par défaut. De plus, dans ce dossier, la clé de cryptage / décryptage GPG se trouve dans un fichier caché appelé .gpg-id situé à ~ /.magasin de mots de passe /.gpg-id. Enfin, des extensions se trouvent dans ~ /.magasin de mots de passe /.extensions.

Dans mon cas, le magasin de mots de passe était situé à / home / kalyani /.magasin de mots de passe. La prochaine fois que vous souhaitez faire n'importe quoi sur votre mot de passe, vous devez accéder au répertoire du magasin de mots de passe, et à partir de là, vous pouvez effectuer toutes les commandes. Veuillez noter que rien ne doit être stocké en texte brut. Toutes vos informations devraient en théorie, si elles sont correctement configurées, être cryptées avec un .balise GPG.

Se souvenir d'une douzaine de mots de passe différents à une douzaine de sites différents n'est pas possible. L'écriture de tous ces mots de passe dans un ordinateur portable, et stocker le cahier dans un endroit sûr n'est pas pratique. Dans de tels cas, aussi dangereux que cela puisse paraître, nous devons enfermer nos mots de passe sur nos systèmes eux-mêmes. Sur Ubuntu, nous avons besoin d'un package gratuit, open source et sûr. Pass est un de ces forfaits. Dans ce didacticiel, nous avons appris à insérer, supprimer, répertorier, générer, déplacer, trouver et récupérer les mots de passe à l'aide de Pass. Pass est en effet un package simple mais puissant.

Codage heureux!