QuickTipp: htacces IP Einschränkung mit Passwortschutz kombinieren oder deaktivieren

apache logo

.htaccess Dateien sind ein guter und schneller Weg um Zugriffe auf Webseiten einzuschränken oder zu sperren. Diese Einschränkung kann als Passwort Abfrage oder auch als IP Adressen Beschränkung erfolgen. Und man kann die beiden Varianten auch kombinieren sodass von bestimmten IPs  keine Passworteingabe erforderlich ist.

Eine einfache Passwortabfrage in einer .htaccess Datei kennen die meisten und sieht in etwa so aus:
(alle User welche in der .htpasswd Datei angelegt wurden haben Zugriff)

AuthType Basic
AuthName "Zugriffsbeschränkung - Bitte User und Passwort eingeben"
AuthUserFile /var/www/website1/.htpasswd
Require valid-user

Eine IP Adressen Beschränkung ist ebenso einfach und sieht so aus:
(Alle IPs in Ausnahme von 192.168.x.x und 10.28.0.200 sind gesperrt)

order deny,allow
deny from all
allow from 192.168
allow from 10.28.0.200

Wie erreicht man nun dass auf bestimmten IP Bereichen und IPs keine Passwortabfrage nötig ist, sehr wohl aber auf allen nicht angeführten Adressbereiche?

Ganz einfach – man kombiniert die beiden Varianten und erweitert diese um die Funktion “satisfy any”:
(Die IPs 192.168.x.x und 10.28.0.200 benötigen nun kein Passwort um auf die entsprechende Webseite zuzugreifen. Alle anderen IP Bereiche werden weiterhin aufgefordert einen entsprechenden Benutzer + Passwort einzugeben.)

AuthType Basic
AuthName "Zugriffsbeschränkung - Bitte User und Passwort eingeben"
AuthUserFile /var/www/website1/.htpasswd
Require valid-user

order deny,allow
deny from all
allow from 192.168
allow from 10.28.0.200

satisfy any

Hinweis! Damit satisfy auch funktioniert muss für das entsprechende Verzeichnis auch die Direktive “AllowOverride AuthConfig” aktiviert sein

QuickTipp: htacces IP Einschränkung mit Passwortschutz kombinieren oder deaktivieren, 5.0 out of 5 based on 1 rating
GD Star Rating
loading...
Patrick Schoyswohl

Patrick Schoyswohl

Systemadministrator
Hallo, mein Name ist Patrick Schoyswohl und ich bin Systemadministrator in einer Agentur für neue Medien und seit 2009 Betreiber und leidenschaftlicher Blogger von SysADMINsLife.com. Meine Leidenschaft gehört den Webservern und der Serverüberwachung auf Open-Source Basis. Falls du gefallen an meinen Artikel hast, kannst du mir gerne auf Google+, Facebook oder Twitter folgen.
Patrick Schoyswohl
Wer von euch hat #ebay gekillt „DNS failure" - 1 Woche ago
Patrick Schoyswohl
Patrick Schoyswohl

Latest posts by Patrick Schoyswohl (see all)

Tags: , , , , ,

Mittwoch, 27. Juli 2011 Apache, Linux, WebServer Author: Patrick Schoyswohl

1 Kommentar zum Thema QuickTipp: htacces IP Einschränkung mit Passwortschutz kombinieren oder deaktivieren

  • thomas_ sagt:

    Danke für den tipp, kann man sicher mal gebrauchen :)

  • Leave a Reply

    Hosting-Lösungen (VPS, Dedicated Server, Webspace und Colocation) von Contabo

    Subscribe to our mailing list

    * indicates required Email Adresse *
    Werbung schalten

    *=Affiliatelink

    Blogverzeichnis - Blog Verzeichnis bloggerei.de