10 façons de générer des mots de passe sécurisés sous Linux

10 façons de générer des mots de passe sécurisés sous Linux

Il est plus crucial que jamais d’utiliser des mots de passe forts pour vos comptes en ligne. Sans mot de passe sécurisé, il est facile pour les autres de le déchiffrer. C’est bien si vous pouvez trouver un bon mot de passe par vous-même, mais si vous êtes à court d’idées ou si vous pensez que le vôtre n’est pas assez sécurisé, vous pouvez demander à votre ordinateur d’en créer un pour vous.

Voici 10 façons de générer de nouveaux mots de passe sécurisés auxquels vous pouvez faire confiance sous Linux.

1. APG

Le générateur automatique de mots de passe, ou APG, est installé sur tous les systèmes Ubuntu. C’est un utilitaire facile à utiliser qui peut vous donner différents mots de passe basés sur une entrée aléatoire à partir de votre clavier. Par exemple, vous pouvez exécuter cette commande sur l’interface de ligne de commande Ubuntu (CLI) :

apg

Cela offrira six mots de passe « prononçables ». Ils sont censés être prononçables afin de les rendre un peu plus mémorables, bien que la majorité d’entre eux soient encore aléatoires.

Si vous souhaitez des mots de passe entièrement aléatoires, vous pouvez exécuter :

apg -a 1

Cette commande vous donnera des mots de passe avec huit à 10 caractères complètement aléatoires. Bien sûr, c’est aussi seulement après que vous lui ayez donné une entrée aléatoire à l’aide de votre clavier.

mots de passe générés à l'aide d'apg affichés sur le terminal ubuntu

2. pwgen

pwgen est un autre utilitaire qui n’est qu’une installation rapide avec la commande :

sudo apt-get install pwgen

Une fois que vous avez l’outil de génération de mot de passe sur votre système, exécutez cette commande pour générer des mots de passe :

pwgen

La commande inondera votre terminal de nombreux mots de passe, vous êtes donc censé en choisir un au hasard (de préférence pas le premier ou le dernier).

Ceci est fait au cas où quelqu’un se trouve à proximité ou regarde par-dessus votre épaule – de cette façon, il ne saura pas quel mot de passe vous avez choisi parmi les nombreux qui sont affichés.

mots de passe générés à l'aide de pwgen affichés sur le terminal ubuntu

Vous pouvez également utiliser différents drapeaux pour personnaliser votre mot de passe :

Comment générer un seul mot de passe

Utilisez l’indicateur -1 pour générer un mot de passe plutôt qu’un écran entier rempli de mots de passe.

Comment générer un mot de passe avec un algorithme différent

Si vous exécutez la commande à l’aide de l’indicateur -s, le mot de passe est généré à l’aide d’un algorithme différent pour le rendre encore plus sécurisé.

Comment générer un mot de passe avec des caractères spéciaux

L’indicateur -y ajoute des caractères spéciaux au mot de passe fourni.

Comment générer un mot de passe sans chiffres

L’indicateur -0 génère un mot de passe qui n’inclut pas de chiffres.

Comment générer un mot de passe sans caractères complexes

L’indicateur -B n’autorise pas l’utilisation de caractères difficiles à lire, tels que 1 I l ou 0 O

Comment générer un mot de passe sans voyelles

Le drapeau -v n’autorise aucune voyelle. Ceci est principalement utilisé si le site Web n’autorise pas l’utilisation d’un langage offensant dans les mots de passe.

3. makepasswd

makepasswd est un autre utilitaire qui facilite la génération de mots de passe. Vous pouvez l’installer avec cette commande :

sudo apt-get install makepasswd

À partir de là, vous pouvez créer des mots de passe avec cette commande :

makepasswd -count X -minchars Y

mots de passe générés à l'aide de makepasswd affichés sur ubuntu_

Remplacez « X » par le nombre de mots de passe souhaités et « Y » par la longueur minimale de chaque mot de passe. Il est également suffisamment flexible pour les autres utilisateurs.

Par exemple, la commande suivante vous donnera un mot de passe numérique aléatoire à seulement quatre chiffres, c’est-à-dire un code PIN (numéro d’identification personnel) :

makepassword -string 1234567890 -chars 4

4. fabricant de mots de passe-cli

Si la mémorisation de vos mots de passe est la partie la plus difficile de l’utilisation de connexions sécurisées, alors le créateur de mots de passe sera votre nouveau meilleur ami. Vous pouvez l’installer en utilisant cette commande :

sudo apt-get install passwordmaker-cli

Pour utiliser cet utilitaire de ligne de commande, exécutez :

passwordmaker --url makeuseof.com

Un mot de passe affiché sur le terminal qui a été généré à l'aide de passwordmaker

Remplacez « makeuseof.com » par un autre site Web de votre choix. Il vous demandera ensuite un mot de passe principal avant de vous en donner un sécurisé.

La bonne chose à propos de cet outil est que vous pouvez utiliser le même mot de passe principal et obtenir différents mots de passe pour différents sites. Si vous oubliez un mot de passe pour un certain site, vous pouvez réexécuter l’utilitaire avec le même site Web et le même mot de passe principal, et vous obtiendrez le même mot de passe sécurisé. Cela vous rappellera probablement les gestionnaires de mots de passe.

5. Manuellement avec des commandes bien conçues

Vous pouvez également essayer d’utiliser des commandes bien conçues pour créer vos propres mots de passe, sans avoir à recourir à des utilitaires spéciaux pour les générer. Par exemple, vous pouvez utiliser la commande ci-dessous pour créer un mot de passe, et il sera toujours unique car il est basé sur la date actuelle, y compris les secondes :

date +%s | sha256sum | base64 | head -c 32 ; echo

Un mot de passe affiché sur le terminal qui a été généré à l'aide d'une commande linux auto-conçue

​​​​Un autre exemple plus facile à retenir (c’est-à-dire la commande et non le mot de passe qu’elle génère) est :

date | md5sum

6. OpenSSL

OpenSSL aide également à générer des mots de passe. En utilisant la fonction rand, vous pouvez avoir de nombreux mots de passe sécurisés aléatoires sous Linux. Il vous suffit de spécifier la longueur du mot de passe que vous souhaitez générer.

De nombreuses distributions Linux sont préinstallées avec OpenSSL ; cependant, ils peuvent ne pas avoir la fonction rand. Pour cela, vous devez l’installer sur Ubuntu en utilisant la commande APT :

sudo apt install rand

Une fois la fonction installée, vous pouvez générer un mot de passe à l’aide de la commande suivante :

openssl rand -base64 14

mot de passe généré à l'aide d'openssl affiché sur le terminal

« 14 » est la longueur du mot de passe, mais vous pouvez utiliser n’importe quelle longueur pour votre mot de passe.

7. Utilitaire GPG

Une autre méthode largement utilisée pour générer des mots de passe est GPG. C’est également un outil de ligne de commande disponible sur Linux, Windows et Android. Pour créer un mot de passe à 16 chiffres, par exemple, vous pouvez exécuter la commande comme ceci :

gpg --gen-random --armor 1 16

mot de passe généré à l'aide de gpg affiché sur le terminal ubuntu

8. Script Perl

Vous pouvez également utiliser le script Perl pour générer autant de mots de passe que vous le souhaitez sur un système Linux. Pour installer perl sur Ubuntu, utilisez la commande apt-get :

sudo apt-get install perl

Une fois installé, créez un fichier perl dans lequel vous ajouterez un script pour générer des mots de passe. Créez un fichier de script avec. pl à l’aide de l’éditeur nano :

nano passwordscript.pl

Ajoutez le contenu suivant dans le fichier. fichier pl :

#!/usr/bin/perl

my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);

my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;

print "$randpassword\n"

le contenu du fichier de script de génération de mot de passe est affiché

Pour enregistrer le fichier, appuyez sur Ctrl + X , puis sur Y et appuyez sur Entrée .

Maintenant, exécutez le script à l’aide de l’utilitaire perl pour générer un mot de passe :

perl passwordscript.pl

mot de passe généré à l'aide du script perl affiché sur le terminal ubuntu

9. Application d’interface utilisateur de révélation

Si vous n’êtes pas à l’aise avec la ligne de commande Linux, vous pouvez utiliser des applications dotées d’une interface utilisateur graphique (GUI) conviviale pour générer des mots de passe. L’un de ces outils est l’Apocalypse. Pour installer Revelation sur Ubuntu, lancez cette commande :

sudo apt-get install revelation

Une fois lancé, accédez à Affichage > Générateur de mot de passe pour ouvrir la fenêtre du générateur de mot de passe. Ici, vous fournirez la longueur du mot de passe que vous souhaitez créer. Vous pouvez également sélectionner la case en bas si vous souhaitez avoir une ponctuation dans le mot de passe pour le rendre plus complexe.

Pour générer un mot de passe, cliquez sur le bouton Générer .

un mot de passe généré à l'aide de la révélation affiché

10. UI Keepassx

Une autre application graphique que vous pouvez utiliser pour générer des mots de passe est Keepassx. C’est un outil de gestion de mots de passe qui est également facile à installer et à utiliser sous Linux. Pour installer Keepassx sur Ubuntu, exécutez :

sudo apt-get install keepassx

Maintenant, lancez-le et cliquez sur Database > New Database . Ici, vous fournirez une clé principale, puis cliquez sur OK . Ensuite, allez dans Groupes > Ajouter un nouveau groupe . Donnez un nom au groupe et appuyez sur OK . Après cela, cliquez sur Entrées > Ajouter une nouvelle entrée .

Pour générer un mot de passe, appuyez sur le bouton Gen. situé sur le côté droit. Vous pouvez également spécifier la longueur du mot de passe que vous souhaitez et les caractères que vous souhaitez utiliser.

Un mot de passe généré à l'aide de keepassx s'affiche

Qu’utilisez-vous comme mots de passe ?

Il existe de nombreuses façons de générer des mots de passe sécurisés sous Linux, il n’y a donc aucune excuse pour ne pas le faire.

L’important est de garder vos mots de passe secrets et sécurisés. Peu importe le nombre d’outils que vous utilisez pour générer des mots de passe longs et compliqués, il s’agit en fin de compte de les conserver dans un endroit où ils sont en sécurité. N’importe qui peut vous inciter à révéler des mots de passe. Établissez une règle pour ne faire confiance à personne avec vos informations de connexion, quoi qu’il arrive.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *