ubuntuusers.de

Apache2 .htpasswd

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

galantfan

Anmeldungsdatum:
25. Dezember 2010

Beiträge: Zähle...

Ich habe mir vor einigen Tagen einen Webserver mit Apache erstellt.

Nun bin ich dazu gekommen einenn Privaten Bereich zu erstellen.

Ich habe mir .htaccess und .htpasswd geschrieben und in der Apache Konfiguration den Wert von AllowOverride oder so ähnlich auf All gesetzt

Nun kommt die Passwortabfrage aber egal welchen User ich verwende und welches passwort (RICHTIG natürlich) eingeben es kommt immer der Error:

Forbidden

You don't have permission to access /privat/ on this server.
Apache/2.2.16 (Ubuntu) Server at 10.0.0.1 Port 80

Was kann ich noch tun, damit das Funktioniert?

mfg Dani

EDIT: nun kommt der Fehler nurmehr bei User root aber nicht bei den anderen Usern, die Definiert sind, bei denen komtm die Abfrage immer und immer Wieder

TheDarkRose

Avatar von TheDarkRose

Anmeldungsdatum:
28. Juli 2010

Beiträge: 3459

Also ohne den Inhalt deiner .htaccess können wir dir nicht helfen. Die Glaskugeln sind leider alle ausverkauft 🤓

galantfan

(Themenstarter)

Anmeldungsdatum:
25. Dezember 2010

Beiträge: 5

Schade...

hier die .htaccess:

AuthUserFile /var/www/privat/.htpasswd
AuthName "Privatbereich"
AuthType Basic
<Limit GET>
require valid-user
</Limit>

mfg

TheDarkRose

Avatar von TheDarkRose

Anmeldungsdatum:
28. Juli 2010

Beiträge: 3459

Wieso hast du da einen Limit Block gesetzt?

User sind eh alle in der .htpasswd korrekt vorhanden?

galantfan

(Themenstarter)

Anmeldungsdatum:
25. Dezember 2010

Beiträge: 5

Ja user sind vorhanden...

Also die Limit weg?

EDIT: nun funktioniert der root Benutzer, nicht aber die andren Definierten, da kommt nach wie vor die Abfrage immer wieder

Area51

Avatar von Area51

Anmeldungsdatum:
2. Januar 2009

Beiträge: 166

Wohnort: Heidelberg

Frage: Erhälst du den selben Fehler, wenn du die Passwortabfrage temporär abschaltest? Wenn ja, liegt hier eher ein Rechteproblem im entsprechenden Ordner vor.

galantfan

(Themenstarter)

Anmeldungsdatum:
25. Dezember 2010

Beiträge: 5

Wie meinst du "abschalten"?

Area51

Avatar von Area51

Anmeldungsdatum:
2. Januar 2009

Beiträge: 166

Wohnort: Heidelberg

Indem du die Zeile

AuthUserFile /var/www/privat/.htpasswd

auskommentierst.

Ich glaube nämlich, dass der Ordner /var/www/ bzw /var/www/privat nur für root und nicht, wie nötig, für www-data zugänglich ist.

galantfan

(Themenstarter)

Anmeldungsdatum:
25. Dezember 2010

Beiträge: 5

Die Frage hat sich in einer Rauchwolke erübrigt -.-

Antworten |