Hallo,
ich möchte eine Webseite mit Passwort schützen (Apache,SuSE 7.1)
Meine .htaccess:
AuthUserFile /pfad.zur.datei/passwd
AuthName Internet Bereich
AuthType Basic
<Limit GET POST PUT>
require valid-user
</Limit>
Die "<Limit>" habe ich auch schon weggelassen.
Die passwd habe ich mit: htpasswd -c passwd riedel angelegt.
Gehe ich jetzt auf die Seite, muß ich mich einloggen, aber mein Passwort wird nicht angenommen.
Keine Ahnung warum. Hat jemand Tipps? DANKE!!
Passwort geschüzte Seite
Passwort geschüzte Seite
bye
Riedel -> www.riedelweb.de
Riedel -> www.riedelweb.de
Re: Passwort geschüzte Seite
Du musst bei deinem Provider den kompletten Pfad ab root erfragen und dann diesen in "AuthUserFile" eintragen. Laut ein paar Info's die ich gelesen habe soll es auch ab den "DocumentRoot" Pfad gehen hat bei mir aber nicht funktioniert.
Re: Passwort geschüzte Seite
Hallo hiTcher,
daran lieg es auch nicht, da ich 1. es bei mir local teste,2. der kompl. Pfad angegeben ist.
In meinen Fall: /etc/httpd/passwd
daran lieg es auch nicht, da ich 1. es bei mir local teste,2. der kompl. Pfad angegeben ist.
In meinen Fall: /etc/httpd/passwd
bye
Riedel -> www.riedelweb.de
Riedel -> www.riedelweb.de
Re: Passwort geschüzte Seite
Ich denke mal die Datei muss heissen:
<pre> .htpasswd</pre>
oder!?
also wuerde der Befehl lauten:
<pre> htpasswd -c riedel /etc/httpd/.htpasswd</pre>
und in deiner .htaccess muss stehen:
<pre> AuthUserFile /etc/httpd/.htpasswd</pre>
Natuerlich muss du noch darauf achten das dein Webserver Zugriff auf dieses Verzeichnis hat. Denke mal das ist der Fall. Dann sollte es funktionieren.
<pre> .htpasswd</pre>
oder!?
also wuerde der Befehl lauten:
<pre> htpasswd -c riedel /etc/httpd/.htpasswd</pre>
und in deiner .htaccess muss stehen:
<pre> AuthUserFile /etc/httpd/.htpasswd</pre>
Natuerlich muss du noch darauf achten das dein Webserver Zugriff auf dieses Verzeichnis hat. Denke mal das ist der Fall. Dann sollte es funktionieren.
Re: Passwort geschüzte Seite
Falscher Fehler !!!
Der Befehl muss natuerlich heissen:
<pre> htpasswd -c /etc/httpd/.htpasswd riedel
Dann klappts auch
Der Befehl muss natuerlich heissen:
<pre> htpasswd -c /etc/httpd/.htpasswd riedel
Dann klappts auch