Verzeichnisschutz durch htaccess  [GELÖST]

Locked
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Verzeichnisschutz durch htaccess

Post by Mmicha »

Hallo,

(die Möglichkeit des Verzeichnisschutzes über Heyhelp ist bekannt)

kann man auch direkt per .htaccess ein Verzeichnisschutz realisieren ?
Ich möchte einen Verzeichnisschutz für domain.tld erstellen.

Habe versucht die .htaccess-Datei wie folgt anzulegen:

Code: Select all

AuthType Basic 
AuthName "Preview-Bereich" 
AuthUserFile /home/users/kunde/path/to/domainroot/.htusers
AuthPGAuthoritative Off
require user myname
.htusers ist im domainroot-Verzeichnis vorhanden
Inhalt:
myname:[pw_md5_verschlüsselt]


Ich bekomme aber nur einen Error 500.
Viele Grüße
Micha
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Verzeichnisschutz durch htaccess

Post by nikko »

Hm..... liegen beide Dateien im Root?
Wurden die Dateien im Textmodus übertragen und nicht im Binärmodus?
Wurden die Dateien korrekt benannt?
Wurden die Dateien im Editor erstellt und nicht im Schreibprogramm?
Wurde der Pfad korrekt in die htaccess eingetragen? 5 Mal kontrolliert?
Wurde im Keyhelp der Verzeichnisschutz abgeschaltet?
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Verzeichnisschutz durch htaccess

Post by nikko »

In der htusers muss das Passwort ohne Klammern angegeben werden.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Re: Verzeichnisschutz durch htaccess

Post by Mmicha »

liegen beide Dateien im Root?
ja
Wurden die Dateien im Textmodus übertragen und nicht im Binärmodus?
Direkt per ssh erstellt
Wurden die Dateien korrekt benannt?
ja
Wurden die Dateien im Editor erstellt und nicht im Schreibprogramm?
mit vi erstellt
Wurde der Pfad korrekt in die htaccess eingetragen? 5 Mal kontrolliert?
Ich hoffe dass der Pfad richtig ist. Habe den Pfad von 'pwd' verwendet, wenn ich im
Dokumentroot der Domain bin
Wurde im Keyhelp der Verzeichnisschutz abgeschaltet?
Im Keyhelp ist für dieses Verzeichnis kein Verzeichnisschutz eingestellt
Viele Grüße
Micha
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Re: Verzeichnisschutz durch htaccess

Post by Mmicha »

nikko wrote:In der htusers muss das Passwort ohne Klammern angegeben werden.
Das ist klar, habe hier halt nicht das richtige Passwort genommen,
und wollte durch die Klammern andeuten, dass ich es editiert habe
Viele Grüße
Micha
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Re: Verzeichnisschutz durch htaccess

Post by Mmicha »

das gleiche Szenario mit den beiden Dateien funktionieren (mit entsprechenden anderen Pfad)
auf dem Server eines anderen Hosters.
Viele Grüße
Micha
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Verzeichnisschutz durch htaccess

Post by nikko »

:shock: :?
Packe das mal bitte in eine php Datei und rufe diese mal auf.

Code: Select all

<?php echo $_SERVER["DOCUMENT_ROOT"] ?> 
Das gibt den richtigen Pfad aus.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Re: Verzeichnisschutz durch htaccess

Post by Mmicha »

OK, habe ich gemacht.
Das ist der gleiche Pfad wie ich ihn in der .htaccess angegeben habe.
Viele Grüße
Micha
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Verzeichnisschutz durch htaccess

Post by nikko »

Ok. Ubuntu oder Debian? Gibt das errorlog des Apachen eine Spur? Wird was Benötigtes nicht geladen? Ansonsten gebe ich mal das Mikro an die Admins....
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Mmicha
Posts: 56
Joined: Wed 11. May 2016, 20:56

Re: Verzeichnisschutz durch htaccess [gelöst]  [GELÖST]

Post by Mmicha »

Das System läuft unter Ubuntu.

Erst mal danke für deine Hilfe nikko.

Ich habe nun mit dem Support die Sache geklärt.

Der richtige Syntax lautet:

Code: Select all

AuthType Basic
AuthName "Preview-Bereich"
AuthUserFile /home/users/kunde/path/to/domainroot/.htusers
require valid-user
Warum das mit "require user myname" nicht geht, k.A.
Hauptsache es geht überhaupt. Man muss es halt nur wissen wie,
dann kann man sich danach richten.
Viele Grüße
Micha
Locked