Passwortschutz mit .htaccess

Wollten Sie schon immer ein Verzeichnis hinter einem einfachen Benutzer / Passwort-System sperren? Wenn Ihr Webserver mit Apache betrieben wird, können Sie mit der .htaccess-Datei ein Verzeichnis mit einem Passwort schützen.

 .htaccess AuthType Basic AuthName "Passwortgeschützt" AuthUserFile /var/www/.htpasswd erfordert valid-user 

Der oben zu beachtende wichtige Teil ist AuthUserFile /var/www/.htpasswd . Dies liefert den Pfad zur Passwortdatei, die Ihren Benutzernamen und Ihr Passwort speichert. Eine Beispieldatei für .htpasswd würde folgendermaßen aussehen:

 .htpasswd billybob: bXBdv1vuq2yOk 

Für das obige spezielle Beispiel ist der Benutzername billybob und das Passwort ist temp. Sie müssen nicht den Dateinamen von .htpasswd verwenden, es ist nur ein gebräuchlicher Name, da das Werkzeug zum Erstellen der Datei in Apache htpasswd heißt. Denken Sie auch daran, dass Ihre Passwortdatei ein wenig sicherer ist. Es empfiehlt sich daher, eine Ordnerebene über dem Stamm der von Ihnen gehosteten Website zu speichern.

Wenn Sie diese Datei generieren müssen, habe ich einen .htpasswd-Generator erstellt. Erstellen Sie den Benutzernamen und das Passwort Ihrer Wahl und speichern Sie es in Ihrer angegebenen Passwortdatei. Ab diesem Zeitpunkt sollte Ihr Verzeichnis nun passwortgeschützt sein. Wenn Sie mehrere Benutzernamen und Kennwörter speichern müssen, erstellen Sie einfach neue Zeilen in Ihrem

Siehe Auch