Webserver - Berechtigungen mit htaccess einrichten

Inhalt

 

Abstract

Erforderliche Einstellungen in der httpd.conf

 

Einrichten der Passwort und Gruppendateien

Einstellen der Berechtigungen

Variante 1 - in der Serverkonfigurationsdatei

Direkt in der Datei /etc/httpd/conf/httpd.conf können Verzeichniszugriffe mit dem Tag <Location>  eingerichtet werden.

Variante 2 - Durch Dateizugriffsberechtigungs-Datei .htaccess

Erstellen Sie einfach eine Datei mit Namen .htaccess mit folgendem Inhalt

 

# order deny,allow
# deny from all
# allow from localhost .localdomain
Options Indexes FollowSymLinks
AuthUserFile /var/www/htaccess/.htpasswd
AuthGroupFile /var/www/htaccess/.htgroup
AuthName "Admins Only"
AuthType Basic
require group hostmasters

Das Login

Authorization Required

This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

 


Apache/1.3.20 Server at blue.lan Port 80

Anhang A

Offizielle Dokumentation (englisch) Apache HTTP Server Version 1.3 .htaccess files