Apache - Ordner/Seite mit einem Passwort schützen

Schutz eines Ordners oder einer Seite mit statischer Passwortliste auf dem Apache Web Server

Als erstes brauchen wir eine Passwort Datei!

htpasswd -cmb .htpasswd Benutzername Passwort

Diese dann z.B. nach "/home/apache/" kopieren.

In unserem Beispiel wollen wir den Ordner "/secure" mit einem Passwort schützen.

Konfiguration mittels .htaccess

im Verzeichnis "/secure" die Datei .htaccess mit folgendem Inahlt anlegen.

AuthType Basic
AuthName "Privater Bereich"
AuthUserFile /home/apache/.htpasswd
Require valid-user

oder

Konfiguration über die Apachekonfiguration

Diesen Abschnitt in den VirtualHost-Bereich euer Apachekonfiguration einbinden

<Location /secure>
AuthType Basic
AuthName "Privater Bereich"
AuthUserFile /home/apache/.htpasswd
Require valid-user
</Location>

Schon werdet ihr beim Aufrufen des Ordners über den Webbrowser nach dem Passwort gefragt!