Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2015, à 17:13

adgenodux

[Résolu] HTPASSWD user not found

Bonjour à tous,

Je galère pour ajouter un accès utilisateur à une page protégée via htaccess et passwd.

Ca fonctionne déjà très bien pour moi depuis longtemps mais je voudrais maintenant permettre l'accès à une personne supplémentaire, je fais donc naturellement un

#sudo htpasswd /chemin/vers/monfichier/.htpasswd <mon_nouvel_utilisateur>
New Password: (je mets un pw quelconque, même un très simple pour tester)
Re-type new password:  (je confirme)

Adding password for user <mon_nouvel_utilisateur>

#sudo service apache2 restart

Un nouvel utilisateur est bien ajouté dans htpasswd avec le mdp crypté mais malgré ça, le système ne le trouve pas et ne lui autorise donc pas l'accès à la page, voici l'erreur dans error.log:

[auth_basic:error] [pid 9923] [client xx.xx.xx.xx:51904] AH01618: user <mon_nouvel_utilisateur> not found: /dossier_a_proteger/

Y aurait-il autre chose à faire et que j'aurais loupé ?

Ubuntu 14.04 LTS
PHP Version 5.5.9-1ubuntu4.13
Apache 2.4.7

Merci de votre éclairage...

Dernière modification par adgenodux (Le 26/10/2015, à 20:55)

Hors ligne

#2 Le 26/10/2015, à 18:42

bruno

Re : [Résolu] HTPASSWD user not found

Bonjour,

Si tu ne donnes pas toutes ta configuration : le fichier htaccess (ou la configuration de l'hôte virtuel) et les emplacements exacts des fichiers, il est impossible de trouver d'où provient ton erreur.

Pour exemple : https://httpd.apache.org/docs/2.4/mod/m … l#authtype

Hors ligne

#3 Le 26/10/2015, à 18:47

Kanor

Re : [Résolu] HTPASSWD user not found

sudo htpasswd -v /chemin/vers/monfichier/.htpasswd <mon_nouvel_utilisateur>

essaye ça pour vérifier le mot de passe.

Hors ligne

#4 Le 26/10/2015, à 20:44

adgenodux

Re : [Résolu] HTPASSWD user not found

Bonjour et merci de vos réponses.

@bruno: est-il possible que la config soit bonne juste pour moi (puisque moi j'ai accès avec mon login/passwd) et pas pour les autres utilisateurs auxquels je voudrais donner l'accès à la page ?

à tout hasard, mon htaccess déjà:

<Files .htaccess>
      2   Require all denied
      3 </Files>
      4 AuthUserFile /var/www/administrator/.htpasswd
      5 AuthGroupFile /dev/null
      6 AuthName "Accès restreint,veuillez vous identifier"
      7 AuthType Basic
      8 <Limit GET POST>
      9 require valid-user
     10 </Limit>

@Kanor: "Password for user <mon_nouvel_utilisateur> correct"

Merci de votre aide...

Dernière modification par adgenodux (Le 26/10/2015, à 20:45)

Hors ligne

#5 Le 26/10/2015, à 20:49

adgenodux

Re : [Résolu] HTPASSWD user not found

je crois que je viens de trouver, je vérifie... hmm

Hors ligne

#6 Le 26/10/2015, à 20:54

adgenodux

Re : [Résolu] HTPASSWD user not found

yes, c'est bien ça...

dans mon htaccess, je n'ai pas fait la modif relative aux nouvelles directives apache dont les fichiers www sont maintenant dans le sous-dossier www/html  :-/

ainsi,

4 AuthUserFile /var/www/administrator/.htpasswd

devait être

4 AuthUserFile /var/www/html/administrator/.htpasswd

maintenant ça marche parfaitement,

autant pour moi et déso pour le dérangement smile

Hors ligne