[[:tux|{{ :linux.png?40|}}]]
===== Webserver-Verzeichnis mit Passwort schützen =====
=== Apache ===
Stellen Sie sicher, dass in Ihrer httpd.conf bzw. bei neueren Systemen >>apache2.conf<< folgende Direktiven aktiv sind:
AccessFileName .htaccess
Order allow,deny
Deny from all
=== .htaccess ===
Legen Sie in dem zu schützenden Verzeichnis eine Datei mit dem Namen .htaccess an:
AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /absoluter/pfad/zur/.htpasswd
require valid-user
=== .htpasswd ===
Erstellen Sie nun die Benutzerkennungen.
# htpasswd -c /absoluter/oder/relativer/pfad/zur/.htpasswd //[username]// <- Die Option -c (create) erzeugt die .htpasswd
# htpasswd /absoluter/oder/relativer/pfad/zur/.htpasswd //[username2]// <- Für jeden weiteren Benutzer
**Done!**
--- //pronto 2010/04/25 21:00//
{{keywords>linux debian apache2 seite passwort schützen .htaccess .htpasswd}}