Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:apache:authentifizierung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

software:apache:authentifizierung [2012/07/11 15:56]
khopf [Apache: Authentifizierung]
software:apache:authentifizierung [2012/10/11 10:23]
Zeile 1: Zeile 1:
-====== Apache: Authentifizierung ====== 
-//<- Zurück zum Artikel [[software:​apache]]//​ 
-===== Einfache Authentifizierung (mod_auth) ===== 
-==== .htaccess-Datei ==== 
-Uber folgenden Befehl kann man einer .htpasswd-Datei neue Nutzer hinzufügen. Die Option -c legt eine 
-neue Datei an. 
- 
-  #  htpasswd ​ -b  [dateiname] ​ [nutzername] ​ [passwort] 
-  ​ 
-Die .htpasswd Datei sollte nicht im DocumentRoot liegen. ​ 
- 
-==== Passwort zu einem Benutzer hinzufügen ==== 
- 
-Hinzufügen eines Passworts zu einem Nutzer 
-  htpasswd -b [password-file] [username] [password] 
-===== MySQL-Authentifizierung (mod_auth_mysql) ===== 
-Man kann neben dem Zugriffsschutz,​ der über die .htaccess-Datei möglich ist, auch die Nutzer aus einer Datenbank mittels SQL auslesen. Das zugeh¨orige Modul holt man mit: 
-  # apt-get install libapache2-mod-auth-mysql 
- 
-Apache Modul aktivieren: 
-  # a2enmod auth mysql    
-  # service apache2 restart 
- 
-MySQL-Tabellen anlegen 
-  mysql -uroot -p 
-  ​ 
-  mysql> grant all on auth.* to auth_user@localhost identified by '<​password>';​ 
-  ​ 
-  mysql> flush privileges; 
-  ​ 
-  mysql> create database auth; 
-  ​ 
-  CREATE TABLE `clients` ( 
-  `username` varchar(25) NOT NULL default '',​ 
-  `passwd` varchar(25) NOT NULL default '',​ 
-  `groups` varchar(25) NOT NULL default '',​ 
-  PRIMARY KEY (`username`),​ 
-  KEY `groups` (`groups`) 
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​ 
-  ​ 
-  INSERT INTO `clients` VALUES ('<​username>',​ '<​password>',​ '<​group>'​);​ 
- 
  

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

software/apache/authentifizierung.txt · Zuletzt geändert: 2012/10/11 10:23 (Externe Bearbeitung)