XtrmAddons.Com > Extensions MVC - Développement Web

Les differentes sections du site

PHP Release

MySQL Actus

Xtrm-Addons.Com > Comment configurer un serveur Apache

Créer un fichier .htpasswd: Trucs & Astuces

Les fichiers .htpasswd sous Apache permettent de stocker les données d'autorisation, noms et mots de passe, des utilisateurs pouvant avoir accès au serveur.
Pour créer un fichier .htpasswd il suffit de suivre la même procédure que décrite pour la création d'un fichier .htaccess.

Ajouter un utilisateur dans un fichier .htpasswd

Une liste d'utilisateur contenu dans un fichier se compose d'une suite de paires nom:mot_de_passe unique par ligne.

Exemple:
pierette:tulipe
madame.michu:jambon_beurre
administrateur:3g5Jh5yrNdd94S
Apache accepte les mots de passe cryptés. Ainsi, vous pouvez remplacer les paires utilisateur:mot_de_passe_en_clair par utilisateur:mot_de_passe_crypter

* Utiliser l'une ou l'autre version de cryptage en fonction de votre serveur et du niveau de sécurité.
  • Crypt : algorithme le plus utilisé, basé sur le DES. Passe partout sous UNIX, mais Apache pour Windows ou TPF ne l'acceptera pas.
    Pour les mots de passe ainsi codés, seuls les 8 premiers caractères comptent. Par exemple si vous codez le mot de passe MOTDEPASSE2000 et que l'utilisateur entre MOTDEPASSE2000 ou même seulement MOTDEPAS, il sera validé. Ce codage de mots de passe doit donc être considéré comme faible.
  • SHA : Utilisé pour faciliter la migration de ou vers les serveurs Netscape utilisant LDIF (LDAP Directory Interchange Format).
  • MD5 : algorithme à base de MD5 reconnu uniquement par les serveurs Apache.

Crypter un mot de passe avec htpasswd Unix/Linux

Sous Unix/Linux, l'utilitaire htpasswd est fourni avec Apache et permet d'insérer des utilisateurs tout en encodant les mots de passe.
Avec la méthode MD5 avec : htpasswd -nbm
$ htpasswd -nbm unNom unMotDePasse
unNom:$apr1$nYWHFvS/$DCqwh7lTcSYFM4GR1VXag.
Avec la méthode SHA1 avec : htpasswd -nbs
$ htpasswd -nbs unNom unMotDePasse
unNom:{SHA}gwAOoMggrlO2AS0g8AxpFBe/F/U=
Avec la méthode CRYPT avec : htpasswd -nbd
$ htpasswd -nbd unNom unMotDePasse
unNom:O2AS0g8AxpFBe

Crypter un mot de passe en ligne de commande avec OpenSSL

OpenSSL permet de crypter les mots de passe pour un .htpasswd car il connait les methodes CRYPT et MD5 utilisées par Apache.
Avec la méthode MD5 avec : openssl passwd -apr1
$ openssl passwd -apr1 unMotDePasse
$apr1$nYWHFvS/$DCqwh7lTcSYFM4GR1VXag.
Avec la méthode CRYPT avec : openssl passwd -crypt
$ openssl passwd -crypt unMotDePasse
O2AS0g8AxpFBe

Crypter un mot de passe avec PHP

PHP comme bien d'autre langage de programmation permet de crypter des données suivants de nombreux algorithmes.
Vous trouverez ici un script PHP permettant d'encoder vos mots de passe et .htpasswd dans votre navigateur.
Pour les salt (grain de sel) de la méthode CRYPT veuillez vous référer à la documentation Manuel PHP - Function crypt

Télécharger le script: crypter un fichier .htpasswd
* Seules les méthodes APR1-MD5 et SHA-Apache fonctionnent sous Windows.

XtrmAddons.Com > Actualités & Flux

Toutes les actualités du web

Apache Foundation

  • Demand for best-in-class Open Source solutions drives landmark achievements Forest Hill, MD -–16 May 2012-– The Apache Software Foundation (ASF), developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced key milestones achieved in the first quarter of 2012. Recognized as one...

  • Easy to use, affordable, and over 300% faster, Open Source Java Enterprise Edition of popular Apache Tomcat application server ideally suited for Cloud environments The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects...

  • High-performance, fault-tolerant Open Source "Big Data"  powerhouse scales petabytes of data at Adobe, Cisco, IBM, Morningstar, Netflix, PBS, Rackspace, Twitter, US Government, and more.  Forest Hill, MD –24 April 2012– The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and...

  • The Apache Software Foundation (ASF) welcomes Citrix to the roster of sponsors at the Platinum level. "We are pleased to welcome Citrix to our individual and corporate sponsors whose generosity helps advance the day-to-day operations of The Apache Software Foundation," said...

  • Open Source big data tool used for efficient bulk transfer between Apache Hadoop and structured datastores. Forest Hill, MD --The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced that Apache Sqoop has graduated...

  • Open Source mashup platform provides easy-to-use infrastructure for building and integrating with social media standards including Activity Streams, OpenSocial, W3C Widgets, and more.  Forest Hill, MD -- The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects...

XtrmAddons.Com > Statistiques et Informations

Informations sur le site

Nom de domaine

Nous faisons confiance à 1&1 pour nos noms de domaine - Réservez le vôtre dès maintenant pour seulement 6,99 € HT (8,36 € TTC) par an !

Statistiques

Visiteurs
16
Articles
32
Liens internet
9
Compteur d'affichages des articles
4704

Qui est en ligne ?

Nous avons 3 invités et aucun membre en ligne