Hallo Leute,
Ich hoffe ihr habt ahnung davon, denn ich verzweifel langsam ^^
Also mein Vorhaben:
Ich habe einen Linux Server auf dem der Apache 2.2 läuft. Nun möchte ich einen geschützten Web-Bereich schaffen, wo man sich zuerst authentifizieren muss.
Unter Windows ist das kein Problem, man erstellt einfach eine .htaccess in dem Ordner den man schützen möchte, schreibt dort folgendes rein:
speicher dies ab und erstellt dann noch eine password.file unter c:\ und mit der htacces.exe im apache Ordner erstellt man dann noch benutzer und Passwort.
Doch unter Linux will das einfach nicht klappen. Ich habe den Ordner, habe auch die .htacces darin, habe das password.file mit htpasswd erstellt und dort ist acuh ein benutzer drin, doch ich muss mich immernoch nciht authentifizieren.
Im Internet steht, das ich AllowOverride auf AuthConfig stellen muss, doch leider finde ich nirgens in den Konfigurationsdateien von Apache solch einen Eintrag. Auch das Hinzufügen des eintrags in die apache2.conf (ist ja unter linux nicht die httpd.conf) brachte keinen erfolg, eher das sich der webserver nicht mehr starten lässt, da dieser eintrag doch nciht stehen darf.
Ich hoffe ihr könnt mir helfen ^^
Mfg Jared
Ich hoffe ihr habt ahnung davon, denn ich verzweifel langsam ^^
Also mein Vorhaben:
Ich habe einen Linux Server auf dem der Apache 2.2 läuft. Nun möchte ich einen geschützten Web-Bereich schaffen, wo man sich zuerst authentifizieren muss.
Unter Windows ist das kein Problem, man erstellt einfach eine .htaccess in dem Ordner den man schützen möchte, schreibt dort folgendes rein:
Code:
AuthType Basic
AuthName "Password Required"
AuthUserFile c:/password.file
Require valid-user
speicher dies ab und erstellt dann noch eine password.file unter c:\ und mit der htacces.exe im apache Ordner erstellt man dann noch benutzer und Passwort.
Doch unter Linux will das einfach nicht klappen. Ich habe den Ordner, habe auch die .htacces darin, habe das password.file mit htpasswd erstellt und dort ist acuh ein benutzer drin, doch ich muss mich immernoch nciht authentifizieren.
Im Internet steht, das ich AllowOverride auf AuthConfig stellen muss, doch leider finde ich nirgens in den Konfigurationsdateien von Apache solch einen Eintrag. Auch das Hinzufügen des eintrags in die apache2.conf (ist ja unter linux nicht die httpd.conf) brachte keinen erfolg, eher das sich der webserver nicht mehr starten lässt, da dieser eintrag doch nciht stehen darf.
Ich hoffe ihr könnt mir helfen ^^
Mfg Jared


