Passwort-Schutz für Verzeichnisse per .htaccess-Datei

Ist es durch die Konfiguration des Apache Web Servers erlaubt einstellungen in einer .htaccess-Datei pro Verzeichnis zu machen, ist ein Passwortschutz für ein Verzeichnis denkbar einfach. Über die Konsole in  Linux wird mit dem folgenden Kommando eine Datei erstellt, die einen Benutzernamen und einzugehöriges Passwort enthält:

htpasswd -c /home/iswagner/www.is-wagner.com/htpasswd <Benutzername>

Beispiel:

htpasswd -c /home/iswagner/www.is-wagner.com/htpasswd Testbenutzer

Einstellung in der .htaccess-Datei

Nun wird der folgende Eintrag in der .htaccess-Datei vorgenommen:

AuthType Basic
AuthName "Privater Bereich"
AuthUserFile /home/iswagner/www.is-wagner.com/htpasswd
Require valid-user

Der Passwortschutz ist sofort aktiv.

Mehr Infos:

httpd.apache.org/docs/2.1/programs/htpasswd.html

de.selfhtml.org/servercgi/server/htaccess.htm

www.linux-fuer-blinde.de/index.php