15mai 2008
Créez vos mots de passe avec Makepasswd
14:17 - Par ldb - Linux : Logiciel - aucun commentaire
S'il y a bien une chose qui me casse les burettes lorsque je dois créer un nouveau compte (utilisateur, mail, etc...), c'est choisir un nouveau mot de passe qui soit à la fois facile à retenir et sécurisé. Oui non parce qu'il ne suffit pas de mettre votre prénom ou celui de votre chien. Un mot de passe est par définition un mot (une suite de lettres ou de chiffres ou les deux) qui permet de passer. En gros, il faut qu'il soit suffisamment compliqué pour éviter que tout le monde le devine facilement. Petit hic, avec l'amélioration des technologies de l'informatique et de l'internet, il est de plus en plus facile de décrypter un mot de passe. Divers méthodes existent que je n'étalerait pas ici (car ce n'est pas le sujet).
De ce fait, je me suis mise à la recherche d'un programme qui chercherait les mots de passe à ma place et qui les rendent suffisamment sûr pour que ma paranoïa habituelle disparaisse (ou s'atténue). Ce programme, c'est Makepasswd. Il s'exécute dans la console et fournis les mots de passe désirés. Il ne reste alors plus qu'à noter soigneusement ces mots de passe dans un calepin ou sur une feuille (qu'on ne perdra pas, cela va de soit) pour les retenir.
Téléchargement et installation
Pour télécharger Makepasswd, il suffit de se rendre sur sa page d'accueil. Si comme moi vous avez Fedora, téléchargez la dernière version des sources. Certaines distribution fournissent Makepasswd directement via des dépôts. Pas Fedora (en tout cas je ne l'ai pas trouvé).
Lorsque c'est téléchargé, il ne reste plus qu'à l'installer. Pour cela, lancez la console :
ldb@localhost:~/makepasswd-0.4.2$ make
echo "#define PACKAGE \"makepasswd\"" > config.h
echo "#define VERSION \"0.4.2\"" >> config.h
make -C src all
make[1]: entrant dans le répertoire « /home/ldb/makepasswd-0.4.2/src »
gcc makepasswd.o md5.o -lcrypt -o makepasswd
make[1]: quittant le répertoire « /home/ldb/makepasswd-0.4.2/src »
ATTENTION : Il faut que GCC soit installé pour qu'il n'y ait pas d'erreur. Si ceci s'affiche sur votre console :
ldb@localhost:~/makepasswd-0.4.2$ make
echo "#define PACKAGE \"makepasswd\"" > config.h
echo "#define VERSION \"0.4.2\"" >> config.h
make -C src all
make[1]: entrant dans le répertoire « /home/ldb/makepasswd-0.4.2/src »
gcc -g -Wall -ansi -c -o makepasswd.o makepasswd.c
make[1]: gcc : commande introuvable
make[1]: *** [makepasswd.o] Erreur 127
make[1]: quittant le répertoire « /home/ldb/makepasswd-0.4.2/src »
make: *** [all] Erreur 2
Alors installez GCC :
ldb@localhost:~$ su -
Password :
[root@localhost ~]# yum install gcc
Exécution de Makepasswd
Pour faire fonctionner Makepasswd, il suffit de vous rendre dans le répertoire src/
qui se trouve lui-même dans le répertoire de décompression. Voilà ce que ça donne :
ldb@localhost:~/makepasswd-0.4.2/src$ makepasswd
uesOrxDP
aucun commentaire