probleme de .htaccess

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

probleme de .htaccess

Messagepar iostrym » 24 Août 2004 16:47

bonjour,
Je marrache les cheveux avec les .htaccess. :x
j'ai installé sme 6.0.1
j'ai bien installé le rpm e-smith-htaccess-1.1-1.noarch
j'ai un fichier .htaccess dans le répertoire à protéger
comme suit :

DirectoryIndex index.php index.htm
AuthName "entrez un login et un mot de passe !"
AuthUserFile /home/e-smith/files/ibays/armando/html/.password
AuthGroupFile /dev/null
AuthType Basic
<LIMIT GET POST>
Require valid-user
</LIMIT>

et un fichier .password au chemin /home/e-smith/files/ibays/armando/html/ comme suit :

etienne:etienne

quand jaccede au répertoire protégé, j'ai bien la demande de login et de mot de passe mais apres impossible de se connecter bien que j'ai rentré les bon mot de passe !!!!!!!!!

y a til une erreur toute bete de ma part ? le rpm n'est pas compatible ? (sans avoir installé le rpm, j'avais bien les redirection sur ma page index.htm mais on ne me demandait pas de login et mot de passe. apres avoir installé le rpm, on me demande le mot de passe et login mais pas moyen de se connecter !

je lis toute les doc sur le sujet, mais rien n'y fait ! :cry:

merci de votre aide :D
Avatar de l’utilisateur
iostrym
Major
Major
 
Messages: 83
Inscrit le: 19 Août 2004 10:16

slt

Messagepar golodh » 24 Août 2004 17:17

Salut,

Je n'ai pas de sme, mais peut être que ça t'aideras...

pour les mots de passes, ton .password est généré avec un outil ou tu as entré le mot de passe en clair ?

A mon avis, tu dois créer le fichier .password à l'aide de l'outil htpasswd

donc à la première utilisation : htpasswd -c /home/e-smith/files/ibays/armando/html/.password etienne

et ensuite simplement htpasswd /home/e-smith/files/ibays/armando/html/.password nouvel_utilisateur


Bon courage
A+
gld
Avatar de l’utilisateur
golodh
Premier-Maître
Premier-Maître
 
Messages: 55
Inscrit le: 14 Jan 2004 01:00

Messagepar Sebastien65 » 24 Août 2004 17:51

Salut,

Moi je n'ai pas encore U le temps d'essayer sur ma SME, j'ai trouvé un RPM qui je pense permet de faire ça :

http://www.newreal.be/article.php3?id_article=43

Dernière version par rapport a ton RPM...

Donc voila je pense que peut être cela correspond a ce que tu veux, il y a un exemple ;)
Avatar de l’utilisateur
Sebastien65
Vice-Amiral
Vice-Amiral
 
Messages: 799
Inscrit le: 26 Avr 2003 00:00

Messagepar iostrym » 24 Août 2004 18:00

merci a tous les 2 pour vos réponse. j'ai rentré le mot de passe en clair. sur un serveur apache sur windows cela fonctionnait. je suis obliger de crypter mes mot de passe sur sme ?
Avatar de l’utilisateur
iostrym
Major
Major
 
Messages: 83
Inscrit le: 19 Août 2004 10:16

Messagepar Sebastien65 » 24 Août 2004 18:05

Be heu je ne suis pas un spécialiste dans htaccess mais je crois bien qu'il faut crypter ton mdp...

Regarde ce lien pour crypter ton mdp et ensuite le mettre dans le fichier de pass :

http://www.webfr.org/?page=htaccess
Avatar de l’utilisateur
Sebastien65
Vice-Amiral
Vice-Amiral
 
Messages: 799
Inscrit le: 26 Avr 2003 00:00

Messagepar golodh » 24 Août 2004 18:05

Je ne sais pas particulièrement pour le sme...

Je t'ai répondu parce que c'est comme ça que fonctionne un de mes serveurs apache sur une slackware. Ca pouvait toujours faire avancer ton schmilblick.

Bon courage

gld
Avatar de l’utilisateur
golodh
Premier-Maître
Premier-Maître
 
Messages: 55
Inscrit le: 14 Jan 2004 01:00

Messagepar Sebastien65 » 24 Août 2004 18:13

- re -

Oui les commandes de golodh me semble plus facile a utiliser je ne les connaissaient pas...

Sur SME tu peux utiliser les commandes suivante :

[root@serveur log]# htpasswd
Usage:
htpasswd [-cmdps] passwordfile username
htpasswd -b[cmdps] passwordfile username password

htpasswd -n[mdps] username
htpasswd -nb[mdps] username password
-c Create a new file.
-n Don't update file; display results on stdout.
-m Force MD5 encryption of the password.
-d Force CRYPT encryption of the password (default).
-p Do not encrypt the password (plaintext).
-s Force SHA encryption of the password.
-b Use the password from the command line rather than prompting for it.
On Windows, TPF and NetWare systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.
Avatar de l’utilisateur
Sebastien65
Vice-Amiral
Vice-Amiral
 
Messages: 799
Inscrit le: 26 Avr 2003 00:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité