#1 Le 15/08/2006, à 15:37
- dexinou
[Astuce] Crypter en md5 les passes du fichier .htpasswd sur apache2
Bonjour,
voici une astuce qui consite à crypter les mots de passe en md5 pour les .htpasswd de connexion apache.
La commande est simple :
- pour créer le fichier .htpasswd dans un emplacement donné et ajouter un login de connexion :
htpasswd -cm /chemin_vers/.htpasswd login
- pour ajouter un nouveau login de connexion au fichier .htpasswd :
htpasswd -m /chemin_vers/.htpasswd nouveau_login
- pour modifier un ancien login de connexion :
htpasswd -m /chemin_vers/.htpasswd login_à_modifier
- pour effacer un login :
il suffit d'éditer le fichier .htpasswd en root (avec vim ou autre) et d'effacer la ligne du login.
Astuce de linkness pour effacer un login :
htpasswd -D /chemin_vers/.htpasswd login_a_supprimer
Merci linkness !
Exemple concret :
linux:~# htpasswd -cm /home/www/tmp/.htpasswd toto
New password:
Re-type new password:
Adding password for user toto
linux:~#
Editons le fichier /home/www/tmp/.htpasswd pour vérifier :
toto:$apr1$NYe9e...$aGgtjre0xeG86BvsDTELY/
Le mot de passe est bien crypter en md5
Dernière modification par dexinou (Le 20/08/2006, à 16:24)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#2 Le 20/08/2006, à 15:21
- linkness
Re : [Astuce] Crypter en md5 les passes du fichier .htpasswd sur apache2
Bonjour,
Très bonne astuce, génial !
Sinon pour effacer un login, il y a ceci :
htpasswd -D /chemin_vers/.htpasswd loginàeffacé
Partir de Windows pour découvrir le LIBRE... et finir sous LINUX :D
Kubuntu 7.04 depuis fin juin 06 (XGL, Firefox, Kopete, aMSN, amaroK, VLC, OpenOffice, KDE 3.5.7...) et l'autre...
Hors ligne