Supportnet / Forum / Webseiten/HTML
HTACCESS funktioniert nicht - wo könnte der Fehler sein ?
Frage
Hallo, liebe Supportnet-User !
Ich wollte mir auf meinem Linux-Webserver einen HTACCESS-Schutz einrichten, es klappt allerdings nicht. Er öffnet zwar das Fenster zur Passworteingabe, doch er lässt mich trotz richtigem Passwort nicht hinein.
Zu meinen Einstellungen:
.htaccess-File:
AuthType Basic
AuthName "Passworteingabe"
AuthUserFile /home/testuser/httpzugriff/.htpasswd
require valid-user
.htpasswd-File:
test:xxxxxxxxxxxxxxxx (xxx... = das mit htpasswd verschlüsselte Passwort)
httpd.conf:
<Directory "/usr/local/httpd/testuser/htdocs">
AllowOverride AuthConfig
Options IncludesNoExec
Order allow,deny
allow from all
</Directory>
Unter /usr/local/httpd/testuser/htdocs liegen meine HTML-Files und die .htaccess-File.
Woran kann es liegen, dass das nicht funktioniert ? Ich habs schon mehr verschiedenen Passwort-Generatoren probiert, weil ich dachte, es könnte daran liegen - aber es klappt nicht. Er öffnet zwar die PWD-Abfrage, meint aber jedesmal, dass das Kennwort nicht passt :-(
Antwort 1 von Nessus
Hi,
lese mal:
http://www.linuxforum.com/apache/programs/htpasswd.html
Du solltest keinen PSW-Generator nutzen. Wenn das dein Server ist hast Du SSH Zugang, also erzeuge das Passwort über die Shell.
HTH
Nessus
lese mal:
http://www.linuxforum.com/apache/programs/htpasswd.html
Du solltest keinen PSW-Generator nutzen. Wenn das dein Server ist hast Du SSH Zugang, also erzeuge das Passwort über die Shell.
HTH
Nessus
Antwort 2 von Camaro
Genau so hab ichs Anfangs auch gemacht. Ich bin über SSH eingestiegen und hab über "htpasswd" User und Passwörter erzeugt. Die User waren in Klartext, die Passwörter verschlüsselt in meiner .htpasswd-Datei drin.
Das hat nur leider nichts gebracht. Erst danach hab ichs mit PWD-Generatoren im Internet versucht. Klappte aber ebenfalls nicht.
Könnte eine der Einstellungen falsch sein ? Kanns sein, dass z.B. bei der httpd.conf etwas nicht stimmt ?
Das hat nur leider nichts gebracht. Erst danach hab ichs mit PWD-Generatoren im Internet versucht. Klappte aber ebenfalls nicht.
Könnte eine der Einstellungen falsch sein ? Kanns sein, dass z.B. bei der httpd.conf etwas nicht stimmt ?
Antwort 3 von Camaro
Hat jemand einen Tipp für mich ?
Antwort 4 von Dr.Ma-Busen
Moin!
SIeht auf den ersten blick alles richtig aus.
Was steht den in den Logdateien (error.log) vom Apache?
MfG
Dr.Ma-Busen
SIeht auf den ersten blick alles richtig aus.
Was steht den in den Logdateien (error.log) vom Apache?
MfG
Dr.Ma-Busen
Antwort 5 von Camaro
Alles, was ich den log-Files entnehme, ist:
[error] [client xx.xx.xx.xx] yyyyyy: not a valid FDN: /
yyyyyy steht in diesem Fall für den User, xx.xx.xx.xx für die IP.
Für mich sieht das so aus, als würde das Kennwort einfach nicht stimmen. Ich verstehe das nicht :-(
[error] [client xx.xx.xx.xx] yyyyyy: not a valid FDN: /
yyyyyy steht in diesem Fall für den User, xx.xx.xx.xx für die IP.
Für mich sieht das so aus, als würde das Kennwort einfach nicht stimmen. Ich verstehe das nicht :-(
Antwort 6 von Camaro
Wäre jemand von Euch so nett, mir seine httpd.conf zu schicken ? Dann hätte ich eine Vergleichsmöglichkeit, da ich mir ziemlich sicher bin, dass der Fehler dort liegt.

