.htpasswd - .htaccess generateur de mot de passe


Nouveau : Validateur robots.txt avec verification des liens

Ce script génere un mot de passe crypté que vous pourrez copier-coller dans un fichier .htpasswd afin de protéger vos ressources WEB.
Un fichier .htaccess est le plus souvent utilisé sur un serveur Apache pour empêcher l'accès à un répertoire ou à un fichier spécifique.
Le chemin vers le fichier .htpasswd doit être correctement déclaré dans le fichier .htaccess.

Exemple :

AuthUserFile /var/www/domains/alterlinks.fr/toto/.htpasswd
AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic
<limit GET>
require valid-user
</Limit>

Identifiant souhaité : 

Mot de passe souhaité : 

Saisissez de nouveau le mot de passe : 

CRYPT  |  MD5  |  SHA1


Copiez-collez ceci dans vote fichier .htpasswd :

Alterlinks













• Je ne connais pas le chemin complète vers mon site web sur le serveur. Comment puis-je le savoir ?

Si vous ne connaissez pas le chemin entier vers votre site web sur le serveur qui hebèrge votre site web, mais vous en avez le besoin afin de spécifier la location de votre fichier .htpasswd qui contiendera vos mots de passe, voir ci-dessous un moyen facile pour le trouver :

• Demandez simplement votre hébergeur de vous indiquer le chemin complète vers votre site web sur leur serveur

• Si votre site web supporte le PHP, creez une nouvelle page, par exemple test.php et ajoutez les lignes ci-dessous :

<?
     phpinfo();
?>

Enregistrez votre page et l'uploader vers votre site web. Ouvrez votre navigateur sur l'adresse de votre site web, par exemple :

     http://monsite.monprovider.com/test.php

Dans le resultat, trouvez la ligne DOCUMENT_ROOT ou SCRIPT_FILENAME qui vous indiquera le chemin complète vers votre site web sur le serveur à spécifier dans le fichier .htaccess.


MD5"$apr1$" + le résultat d'un algorithme spécifique Apache avec un itération (1.000 fois) du MD5 digest en utilisant des combinaisons diverses d'un 32-bit salt aléatoire et le mot de passe.
SHA1"{SHA}" + Base64-encoded SHA-1 digest du mot de passe.
CRYPTSeulement pour *nix. Utilise le crypt(3) unix traditionnel avec un 32-bit salt aléatoire (seul 12 bits sont utilisés) et les premier 8 caractères du mot de passe.