Exhaustif.com
Contact Combattre la pyrale du buis
Exhaustif.com
Générer des mots de passe en ligne de commande linux/unix
Date de publication : vendredi 11 janvier 2008, dernière modification le : mardi 13 novembre 2012.

Comment se générer facilement des mots de passe

  Générer des mots de passe en ligne de commande linux/unix

Combien d’administrateur systèmes galérent pour trouver un mot de passe pour le compte qu’ils viennent de créer.
Voici donc une solution simple, sous Linux, pour se créer rapidement et facilement un mot de passe de la taille voulu et totalement sure.

Essayons d’abord ceci :

# cat /dev/urandom | strings -n 8 | head -5
Gx{CJg-f
M3k9%xGb
4j]M"F)-U
oHuT]]t>
+@<('a!!

Il suffit ensuite de choisir un code parmi ceux obtenu. Malheureusement, il faut encore choisir un code avec les bons caractères.

On fait donc évoluer la première solution avec ceci :

# cat /dev/urandom | strings | mkpasswd -s|sed 's/\//a/'|sed 's/\./b/'
GllP14w1bf8yg

On obtient donc toujours un seul code, sans aucun caractères spéciaux (d’où les sed à la fin).

Une autre méthode :

cat /dev/urandom|tr -dc _A-Z-a-z-0-9 |head -c60

Où 60 est la taille du mot de passe souhaité

Cette commande nous permet donc de générer facilement un mot de passe complexe. Elle peut tout à fait être intégrée dans un script de création de compte.

 


Actualités liées

11/02 Sortie de TrueCrypt version 5 Sortie de TrueCrypt version 5
5/12 Top 10 des pertes de données Top 10 des pertes de données
3/08 Découvrez JkDefrag Découvrez JkDefrag
30/07 Nos députés découvrent Ubuntu Nos députés découvrent Ubuntu
19/07 La licence GNU GPL passe en version 3 La licence GNU GPL passe en version 3
Chroniques liées

novembre 2012 Générer des mots de passe en ligne de commande linux/unix Générer des mots de passe en ligne de commande linux/unix
septembre 2008 Sauvegardes incrémentales avec rsnapshot Sauvegardes incrémentales avec rsnapshot
septembre 2008 Configuration d’une replication MySQL Configuration d’une replication MySQL
septembre 2008 Installation de RoundCube sous Debian Installation de RoundCube sous Debian
mars 2008 Installer un serveur svn sous Debian Etch Installer un serveur svn sous Debian Etch