Htaccess Zugangsregelung: Unterschied zwischen den Versionen
Yehudi (Diskussion | Beiträge) (→Simple Authentifizierung im Webserver: passwd) |
Yehudi (Diskussion | Beiträge) (→Simple Authentifizierung im Webserver: default-server.conf) |
||
Zeile 2: | Zeile 2: | ||
Eine simple .htacces Datei: | Eine simple .htacces Datei: | ||
− | + | ||
AuthType Basic | AuthType Basic | ||
AuthName "Admin-Zugang" | AuthName "Admin-Zugang" | ||
AuthUserFile /srv/www/notinhtdocs/users | AuthUserFile /srv/www/notinhtdocs/users | ||
require valid-user | require valid-user | ||
− | + | ||
Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden. | Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden. | ||
Zeile 15: | Zeile 15: | ||
Unter openSUSE funktioniert das mit dem Passwort: | Unter openSUSE funktioniert das mit dem Passwort: | ||
htpasswd2 -c .htusers benutzer | htpasswd2 -c .htusers benutzer | ||
+ | |||
+ | Damit die obere .htacces funktioniert muss in der /etc/apache2/default-server.conf folgender Eintrag stehen: | ||
+ | |||
+ | DocumentRoot "/srv/www/htdocs" | ||
+ | <Directory "/srv/www/htdocs"> | ||
+ | Options +FollowSymLinks | ||
+ | AllowOverride All | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | DirectoryIndex index.php index.html | ||
+ | </Directory> | ||
== Weitere .htacces Musterkonfigurationen == | == Weitere .htacces Musterkonfigurationen == |
Version vom 12. Juni 2007, 13:42 Uhr
Simple Authentifizierung im Webserver
Eine simple .htacces Datei:
AuthType Basic AuthName "Admin-Zugang" AuthUserFile /srv/www/notinhtdocs/users require valid-user
Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden.
--TomcatMJ 23:07, 27. Aug 2006 (CEST)
Unter openSUSE funktioniert das mit dem Passwort:
htpasswd2 -c .htusers benutzer
Damit die obere .htacces funktioniert muss in der /etc/apache2/default-server.conf folgender Eintrag stehen:
DocumentRoot "/srv/www/htdocs" <Directory "/srv/www/htdocs"> Options +FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.php index.html </Directory>