Passwort abfrage bei lighttpd

Valvana

Lt. Junior Grade
Registriert
Juni 2018
Beiträge
385
Zum groben überblick erstmal ein paar Informationen.
Ich hatte dem letzt schon mal eine Thema wegen dem selben Problem.
Jetzt habe ich meinen Raspberry Pi 3 neu aufgesetzt mit raspbian.
Danach habe ich pi-hole installiert.
Beim letzten Thema bin ich irrtümlicherweise davon ausgegangen, dass der apache den ich zuvor installiert hatte genutzt wird.

Pi-hole installiert allerdings den lighttpd webserver drüber.

Bei meinem alten webserver (ohne pihole -> also Apache) kannte ich mich ein bisschen aus.
Von Lighttpd hab ich leider keine Ahnung. Der Webserver läuft auch schon und zeigt die Webseite an die er anzeigen soll.

Mein Problem: einer der Unterordner auf dem Webserver ist mit einer .htaccess und .htpasswd geschützt.
Allerdings funktioniert das nicht.

Alle Einstellungen des lighttpd sind noch auf Pi-Hole standard.

Kann mir jemand eine Alternative zu .htaccess sagen und/oder mir erklären was ich in welcher Datei hinzufügen muss ?

Vielen Dank schon im voraus :D
 
mod_auth in der Konfiguration aktivieren und in der Server-Config das Verzeichnis und alle anderen Parameter setzen.
Gibt es Anleitungen dazu im Internet.
 
Das Verzeichnis wird jetzt gesperrt, aber mit dem Passwort und Username in der .htpasswd komm ich nicht in das Verzeichnis. Gibt es eine Webseite bei der ich nur username und passwort eingeben muss und bekomm dafür das verschlüsselte passwort ?
 
also ich habs jetzt auch nicht mit der anleitung hinbekommen. Daher schreib ich einfach mal alles was ich gemacht hab.
mod_auth ist an.
Unter etc/lighttpd/conf-enabled/
hab ich die datei 10-auth.conf erstellt (ich hab die anleitung auf ubuntuusers verwendet)
in der 10-auth.conf sthet folgendes:
Code:
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/var/www/html/htpasswd"
auth.require = ( "/usb/Password" =>
    (
    "method"  => "basic",
    "realm"   => "Please enter password",
    "require" => "valid-user"
    ),
)
Der zu schützende Ordner ist der oben angegebene Password Ordner unter /var/www/html/usb/Password

Dieser ist schon geschützt aber ich komm nicht mit dem Passwort rein.

dann hab ich noch die datei mit dem namen htpasswd erstellt. Sie hab ich unter /var/www/html/ gespeichert
Code:
pi:raspberry
( der benutzername & passwort sind nur ein Beispiel, aber die echten stehen genau so drin)

Was mach ich falsch ?
 
Passwort muss vorher gehasht werden. Es gibt es für die htpasswd Generatoren im Internet oder ein Tool für die Konsole.
 
Ok, Vielen Dank.
Jetzt funktionierts :D
 
Zurück
Oben