Benutzer-Werkzeuge

Webseiten-Werkzeuge


authentifizierung_htaccess

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
authentifizierung_htaccess [2021/01/09 13:54] – alte Version wiederhergestellt (2021/01/09 11:29) mhoauthentifizierung_htaccess [2021/01/12 20:51] (aktuell) mho
Zeile 2: Zeile 2:
 ====== Apache2: Zugriffsschutz Basic ====== ====== Apache2: Zugriffsschutz Basic ======
  
-In der entsprechenden /etc/apache2/sites-available/<MeineWebseite>.conf Datei müssen +In der entsprechenden /etc/apache2/sites-available/<MeinWebserver.de>.conf Datei müssen 
 im Berech <Directory "/var/www/MeineWebseite/htdocs"> folgende Zeilen hinzugefügt werden: im Berech <Directory "/var/www/MeineWebseite/htdocs"> folgende Zeilen hinzugefügt werden:
   AuthName "Authentifizierung erforderlich"    AuthName "Authentifizierung erforderlich"
Zeile 21: Zeile 21:
  #ServerName www.example.com  #ServerName www.example.com
  
- ServerName www.meinserver.de + ServerName www.meinwebserver.de 
-        Serveralias meinserver.de+        Serveralias meinwebserver.de
  ServerAdmin meinemailadresse@gmx.de  ServerAdmin meinemailadresse@gmx.de
- DocumentRoot /var/www/meinserver.de+ DocumentRoot /var/www/meinwebserver.de
   
  <Directory /var/www/meinserver.de>  <Directory /var/www/meinserver.de>
Zeile 66: Zeile 66:
 Die Datei berechtigte_User anlegen: Die Datei berechtigte_User anlegen:
  
-Für die Anlage der Datei einmalig: htpasswd -c /etc/apache2/berechtigte_user.sec <Username>  +Für die Anlage der Datei einmalig mit der Option -c, weitere User ohne Option -c anlegen 
- +  htpasswd -c /etc/apache2/berechtigte_user.sec <Username> 
-Danach für zusätzliche User: htpasswd /etc/apache2/berechtigte_user.sec <Username> +
  
  
Zeile 79: Zeile 78:
      
      
-Die Datei berechtigte_User anlegen: +Für die Anlage der Datei einmalig mit der Option -c, weitere User ohne Option -c anlegen 
-  Für die Anlage der Datei einmalig: htpasswd -c /etc/apache2/berechtigte_user.sec <Username> +  htpasswd -c /etc/apache2/berechtigte_user.sec <Username> 
      
-  Danach für zusätzliche Userhtpasswd /etc/apache2/berechtigte_user.sec <Username+===== Zugriffssteuerung über .htgroup: ===== 
 + 
 +.htgroup anlegen im DokumentenRoot anlegen: 
 + 
 +   cd /var/www/meinserver.de/htdocs 
 +   vi .htgroup 
 + 
 +Inhalt der Datei /var/www/meinwebserver.de/htdocs 
 +  all:user1,user2 
 +  agents:user1 
 + 
 +Zum aktivieren die /var/www/meinserver.de/htdocs/.htaccess wie folgt anpassen: 
 +<code> 
 +  #AuthName "Authentifizierung erforderlich"   
 +  → AuthName "Zugriff nur fuer Agents" 
 +  AuthType Basic 
 +  AuthUserFile password.list 
 +  → AuthGroupFile htdocs/.htgroup 
 +  → Require group agents 
 +  #Require valid-user 
 +</code> 
 +   
 +==== Apache2 Zugriff für bestimmte IPs, Netze oder Domain-Mitglieder ===== 
 + 
 +Hier zu in der Datei etc/apache2/sites-available/<MeineWebseite>.conf folgende Einträge setzen: 
 +  <Directory /var/www/meinserver.de> 
 +    ... 
 +    Allow from beispiel.com  
 +    Allow from 192.168 
 +    Allow 192.168.0.0/16 
 +    Allow 192.168.0.0/255.255.0.0 
 +    Allow from 2001:6F8:1D2D::/48  
 +    ... 
 +  </Directory>
authentifizierung_htaccess.1610196850.txt.gz · Zuletzt geändert: 2021/01/09 13:54 von mho

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki