Pages : 1
#1 Le 26/10/2015, à 16: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, à 19:55)
Hors ligne
#2 Le 26/10/2015, à 17: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
#3 Le 26/10/2015, à 17: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, à 19: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, à 19:45)
Hors ligne
#5 Le 26/10/2015, à 19:49
- adgenodux
Re : [Résolu] HTPASSWD user not found
je crois que je viens de trouver, je vérifie...
Hors ligne
#6 Le 26/10/2015, à 19: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
Hors ligne
Pages : 1