De nos jours, presque tous les comptes utilisent l'authentification basée sur le mot de passe et donc avoir un outil de gestion de mot de passe devient une nécessité. Ceux qui ne veulent pas utiliser les outils basés sur l'interface graphique peuvent toujours utiliser des utilitaires de ligne de commande simples pour stocker leurs mots de passe. Ces outils stockent les notes, les URL, les titres et les mots de passe dans des fichiers chiffrés. Ces outils créent des fichiers dans des catégories afin que les utilisateurs puissent facilement les stocker et les identifier. Dans ce tutoriel, nous discuterons des outils de stockage de mots de passe de ligne de commande simple et portable.
Comment gérer les mots de passe à partir de la ligne de commande sur Linux Mint 21
Les deux utilitaires de ligne de commande simples, portables, flexibles et faciles à utiliser pour gérer les mots de passe sur Linux Mint 21 sont:
1: Utilisation de Pass Utility pour gérer les mots de passe sur Linux Mint 21
passer est l'utilité simple pour stocker le mot de passe de l'utilisateur sur un système Linux. Il stocke des informations sur vos mots de passe dans un fichier texte ouvert protégé par GPG et utilise le terminal comme interface principale. Il permet aux utilisateurs de créer des entrées multi-lignes, ci-dessous les étapes d'installation et de configuration de la réussite sur votre Mint Linux 21:
Étape 1: Installez le passage
La première étape consiste à installer l'utilitaire sur votre système Linux Mint 21 via la commande suivante:
$ sudo apt-get install
Étape 2: Créer une clé GPG
Une fois que vous avez installé le passer, effectuer un processus d'initialisation unique pour créer une clé. Cette clé sera utilisée pour crypter le mot de passe de votre magasin de mot de passe. Exécutez la commande ci-dessous, une fois que vous appuyez sur Entrée, il vous posera une série de questions:
$ gpg --ge-clé
Étape 3: Configuration du mot de passe
Maintenant, pour commencer à utiliser le laissez-passer, vous devez créer un magasin de mot de passe local. Cela se fait en utilisant la commande Pass init et votre nom comme argument:
$ pass init zainab
Une fois que le magasin de mots de passe est initialisé par rapport à votre nom ou à une clé, vérifiez la liste des mots de passe stockés via la commande suivante:
$ gpg - clés de liste
Initialisé le mot de passe avec la clé générée, si vous oubliez la clé Utilisez simplement la commande ci-dessus:
$ pass init 990fafa99eb8a50c0f66e77afc24ad855aa8ed17
Étape 4: Stockez un mot de passe
Ensuite, j'ai utilisé la commande suivante pour stocker un mot de passe dans un magasin de mot de passe pour l'ID de messagerie respectif ou tout autre compte dont vous souhaitez enregistrer le mot de passe:
$ pass ajouter
Étape 5: Afficher et modifier le mot de passe
Une fois que vous avez défini le mot de passe, utilisez la commande suivante pour voir le contenu de votre magasin de mot de passe:
$ Pass Show
Ensuite, vous pouvez modifier le mot de passe en utilisant la commande ci-dessous:
$ pass édition
Étape 6: Obtenez les détails de votre magasin de mots de passe
Utilisez la commande Pass sans aucun argument pour obtenir les détails de votre magasin de mots de passe et il affichera tous les noms d'utilisateur pour lesquels vous avez enregistré les mots de passe:
$ pass
2: Utilisation de l'utilitaire KPCLI pour gérer les mots de passe sur Linux Mint 21
kpcli est l'outil de gestion de mot de passe de la ligne de commande pour les systèmes Linux. Vous pouvez créer une base de données pour stocker les mots de passe de votre compte et les protéger avec un seul mot de passe. Il est présent dans le référentiel par défaut, alors installez-le via la commande ci-dessous:
$ sudo apt-get install kpcli
Une fois l'installation terminée, exécutez le KPCLI via la commande suivante:
$ kpcli
Ensuite, créez une base de données où vous stockez tous vos mots de passe. Exécutez la commande ci-dessous pour créer la base de données:
$ SAVEAS MyPasswordInfo.KDB
Créez un répertoire de votre choix, ici je crée un répertoire d'e-mails pour stocker les mots de passe de mes comptes de messagerie:
$ MKDIR Courriels
Utilisez la commande LS pour vérifier si le répertoire est créé ou non:
$ ls
Passer au répertoire:
Emails $ CD
Et utilisez la nouvelle commande pour faire des entrées:
$ nouveau
Vérifiez les entrées via la commande LS:
$ ls
Vous pouvez utiliser la commande ci-dessous pour visualiser les détails de vos entrées:
$ show -f 0
Ici, dans la commande ci-dessus, 0 est le numéro d'entrée et le drapeau -f est utilisé pour afficher tous les détails de l'entrée, KPCLI vous permet de modifier votre entrée en utilisant la commande suivante:
$ Edit 0
Une fois terminé, quittez le KPCLI en exécutant la commande ci-dessous:
$ quit
Entrez la commande suivante pour rouvrir la base de données que vous venez de créer pour stocker vos mots de passe:
$ kpcli --kdb mypasswordinfo.KDB
Si vous avez besoin d'aide lors de l'utilisation du KPCLI, vous pouvez utiliser la commande d'aide après avoir lancé la base de données créée:
$ aide
Conclusion
Les gestionnaires de mots de passe de Linux vous permettent de stocker les mots de passe et de les récupérer via la ligne de commande. C'est la meilleure option pour les utilisateurs qui comprennent la connexion à distance SSH. Les deux meilleurs outils de gestion de mot de passe, y compris PASS et KPCLI, sont discutés en détail dans cet article. Grâce à ces outils, vous pouvez stocker votre mot de passe sans dépendre de l'interface graphique sur Linux Mint 21.