1 Dernière modification par micamri (28-03-2015 13:46:28)

Sujet : Controle htaccess [RESOLU]

Bonjour,
Je tente de créer un contrôle du site par fichier .htaccess en suivant cet ancien topic (de 2012), mais je n'arrive à rien. Est-il toujours possible de mettre un fichier htaccess sur le site, et de qu'elle manière dois-je m'y prendre en sachant qu'après avoir appliqué tout ce qui est expliqué ci-dessous ne marche pas sur mon site.
Merci de votre aide.

//////////////////////////////////////////////////////////////////////
pour utiliser les .htaccess sur lescigales.org :

Etape 1: récupération de l'adresse du fichier .htpasswd

Dans le dossier que l'on veux sécurisé créé un fichier url.php
Dans ce fichier, y coller le code suivant:

<?php echo realpath('url.php'); ?>

placer ensuite ce fichier sur le serveur FTP, appeler ensuite le fichier dans votre navigateur, vous devrier avoir un retour similaire à:

/home/users/00/00/05/home/dev/url.php

Maintenant, vous savez que l'accès a ce dossier est :
/home/users/00/00/05/home/dev/

Créer un fichier .htpaccess avec le code suivant:

AuthName "Acces Restreint"
AuthType Basic
AuthUserFile "/home/users/00/00/05/home/dev/.htpasswd"
Require valid-user

Donc remplacer la ligne : AuthUserFile "/home/users/00/00/05/home/dev/.htpasswd" par votre accès a vous.

créer ensuite un fichier .htpasswd
Le fichier fonctionne de la fonction suivante :
utilisateur:mot_de_pass

pour faire votre essai :
utilisateur : admin
mot de pass: azer

admin:u4ZboQF5jYhcM

Sous Windows vous ne pouvez pas créer les fichier .htaccess et .htpasswd
Créer à la place les fichiers htaccess.txt et htpasswd.txt que vous renommerez depuis votre client FTP
//////////////////////////////////////////////////////////////////////

2

Re: Controle htaccess [RESOLU]

Bonjour,

oui, ça fonctionne, a quel endroit ça ne fonctionne pas ?

Re: Controle htaccess [RESOLU]

Bonjour,
Merci de me répondre.
"a quel endroit ça ne fonctionne pas ?" je ne sais pas vraiment.
Quand je renseigne les champs de la fenêtre "authentification requise" avec admin et admin qui sont mes identifiants et mots de passe dans le fichier .htpasswd (comme ceci : admin:admin) je reviens toujours sur la fenêtre "authentification requise".
Mon fichier .htaccess et fait comme ceci: (je remplace les numéros de mon chemin par des xx car je ne veux pas envoyer le chemin sur le forum)

AuthName "Acces Restreint"
AuthType Basic
AuthUserFile /home/users/xx/xx/xx/home/www/.htpasswd
Require valid-user

Le chemin correspond à la réponse du code php "<?php echo realpath('url.php'); ?>"

Si tu veux bien te connecter sur mon site :
http://micamri.lescigales.org/
tu pourras voir le problème.
Merci de ton aide.

4

Re: Controle htaccess [RESOLU]

essai de mettre cette ligne dans ton .thpasswd

admin:$1$z54jvuQm$ZksyZmwixSidnQXhyP9NI.

user et pass == admin

Re: Controle htaccess [RESOLU]

Non. Ça ne marche toujours pas.

Re: Controle htaccess [RESOLU]

Ok. Ca marche. Peux tu m'expliquer?

7

Re: Controle htaccess [RESOLU]

j'ai simplement encrypté le mot de passe.

Si tu écris:

admin:admin

sans espace entre les : ?

Re: Controle htaccess [RESOLU]

Comment encrypter le mot de passe?

9

Re: Controle htaccess [RESOLU]

j'ai un utilitaire sur un site: http://hdd.lescigales.org/

sinon, il est possible de le mettre sur votre site: copier le code suivant dans un fichier .php, le mettre sur le serveur

<!DOCTYPE html>
<html>
<head>
 
    <title>
        Encoder un mot de passe crypt() de php
    </title>
 
</head>
<body>
<h1> Encoder mot de passe avec la fonction crypt() de php </h1>
 
<p>
<?php
if (isset($_POST['login']) && isset($_POST['pass']))
{
    $login = $_POST['login'];
    $pswd = crypt($_POST['pass']);
 
    echo 'A copier dans le fichier .htpasswd :<br /><br /><strong>' . $login . ':' . $pswd .'</strong>';
 
    echo '<br /><br /><br /><a href="../"> << Retour >></a>';
}
 
else {
?>
</p>
 
<p>Entrez votre login et votre mot de passe</p>
 
<form method="post">
    <p>
        Login : <input type="text" name="login"><br />
        Mot de passe : <input type="password" name="pass"><br /><br />
 
        <input type="submit" value="Envoyer">
    </p>
</form>
 
<?php
}
?>
</body>
</html>

10 Dernière modification par micamri (28-03-2015 13:46:55)

Re: Controle htaccess [RESOLU]

Merci.
Tout est parfait.

11 Dernière modification par louya141 (10-07-2015 08:07:43)

Re: Controle htaccess [RESOLU]

cool ,je vien d'utilise le systerm qui est fonction coque samsung galaxy note 4  coque xperia z3