Exhaustif.com
Contact Images, vidéos et blagues drôles Jeux flash
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 : vendredi 11 janvier 2008.
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).

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

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
janvier 2008 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