Addison Wesley - Ldap Unter Linux (2001).pdf

(2349 KB) Pobierz
LDAP unter Linux
29887630.006.png
Ã
Die Deutsche Bibliothek – CIP-Einheitsaufnahme
Ein Titelsatz für diese Publikation ist bei
Der Deutschen Bibliothek erhältlich
Die Informationen in diesem Buch werden ohne Rücksicht auf einen eventuellen Patentschutz
veröffentlicht. Warennamen werden ohne Gewährleistung der freien Verwendbarkeit benutzt.
Bei der Zusammenstellung von Texten und Abbildungen wurde mit größter Sorgfalt
vorgegangen. Trotzdem können Fehler nicht vollständig ausgeschlossen werden. Verlag,
Herausgeber und Autoren können jedoch für fehlerhafte Angaben und deren Folgen weder eine
juristische Verantwortung noch irgendeine Haftung übernehmen. Für Verbesserungsvorschläge
und Hinweise sind Verlag und Herausgeber dankbar.
Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und Speicherung in
elektronischen Medien. Die gewerbliche Nutzung der in diesem Produkt gezeigten Modelle und
Arbeiten ist nicht zulässig. Fast alle Hardware- und Softwarebezeichnungen, die in diesem Buch
erwähnt werden, sind gleichzeitig eingetragene Warenzeichen oder sollten als solche betrachtet
werden.
Umwelthinweis: Dieses Buch wurde auf chlorfrei gebleichtem Papier gedruckt. Die
Einschrumpffolie – zum Schutz vor Verschmutzung – ist aus umweltverträglichem und
recyclingfähigem PE-Material.
10987654321
04 03 02 01
ISBN 3-8273-1813-0
2001 Addison-Wesley Verlag,
ein Imprint der Pearson Education Deutschland GmbH
Martin-Kollar-Straße 10–12, D-81829 München/Germany
Alle Rechte vorbehalten
Lektorat: Susanne Spitzer, susanne.spitzer@gmx.net
Korrektorat: Friederike Daenecke, Zülpich
Produktion: TYPisch Müller, Arcevia, Italien, typmy@freefast.it
Satz: Hilmar Schlegel, Berlin
Umschlaggestaltung: Hommer DesignProduction, Haar bei München
Druck und Verarbeitung: Media Print, Paderborn
Printed in Germany
°
c
29887630.007.png 29887630.008.png
Ã
Inhaltsverzeichnis
1 Einleitung
1
2 Verzeichnisdienste
3
2.1 Allgemeines
3
2.2 Aufbau
5
2.3 Funktion
8
3 Das Lightweight Directory Access Protocol LDAP
11
3.1 Funktion
11
3.2 Aufbau und Eigenschaften
13
3.3 Der LDAP-Server
16
3.3.1 Die Datenhaltung
16
3.3.2 Das Schema
17
3.3.3 Der Namensraum
29
3.3.4 Die Replizierung
32
3.3.5 Die Partitionierung
35
3.3.6 Die Sicherheit
39
3.4 Der LDAP-Client
42
3.4.1 Der Datenzugriff
42
3.4.2 Die Verwendung der Daten
43
3.4.3 Nutzung anderer Dienste
45
4 LDAP unter Linux
47
4.1 Die Universität von Michigan
47
4.2 Installation von OpenLDAP v1.2
48
4.3 Die ausführbaren Programme
50
4.4 Die Konfigurationsdateien
52
4.5 Der LDAP-Server
54
4.5.1 Die Datei slapd.conf
54
4.5.2 Die Datei slapd.oc.conf
74
4.5.3 Die Datei slapd.at.conf
78
4.5.4 Der Dämon slapd
79
4.5.5 Das Datenbankformat LDBM
82
4.5.6 Das Datenbankformat LDIF
83
4.5.7 Das Kommando ldif2ldbm
87
29887630.009.png 29887630.001.png
vi
Inhaltsverzeichnis
4.5.8 Das Kommando ldbmcat
88
4.5.9 Die Datei slapd.replog
90
4.5.10 Der Dämon slurpd
93
4.6 Der LDAP-Client
96
4.6.1 Die Datei ldap.conf
96
4.6.2 Die Datei ldapfilter.conf
98
4.6.3 Die Datei ldaptemplates.conf
101
4.6.4 Die Datei ldapsearchprefs.conf
103
4.6.5 Die Datei ldapfriendly
105
4.6.6 Das Kommando ldapsearch
106
4.6.7 Das Kommando ldapadd
110
4.6.8 Das Kommando ldapmodify
112
4.6.9 Das Kommando ldapmodrdn
114
4.6.10 Das Kommando ldapdelete
115
4.6.11 Das Kommando ldappasswd
117
4.6.12 Das Programm ud
120
4.6.13 Die Konfigurationsdatei ud.conf
125
4.6.14 Das Programm kldap
128
4.6.15 Der Browser netscape
135
4.7 Die LDAP-Gateways
141
4.7.1 Funktion
141
4.7.2 Das Finger-Gateway
143
4.7.3 Das Gopher-Gateway
150
4.7.4 Das Mail-Gateway
156
4.7.5 Das Web-Gateway
164
5 Beispielanwendungen
177
5.1 Hardware-Inventarisierung
178
5.1.1 Funktion
178
5.1.2 Konfiguration des Servers
179
5.1.3 Erstellen der Datenbank
181
5.1.4 Konfiguration des Clients
183
5.1.5 Aktualisieren der Datenbank
188
5.1.6 Zugriff über das Web-Gateway
190
5.2 NFS-Verwaltung
193
5.2.1 Funktion
193
5.2.2 Konfiguration des Servers
194
5.2.3 Erstellen der Datenbank
196
29887630.002.png 29887630.003.png
Inhaltsverzeichnis
vii
5.2.4 Datenbankpflege mit kldap
198
5.2.5 Konfiguration des Clients
199
5.3 NIS-Passwortverwaltung
203
5.3.1 Funktion
204
5.3.2 Konfiguration des NIS-Servers
204
5.3.3 Konfiguration des LDAP-Servers
206
5.3.4 Erstellen der Datenbank
207
5.3.5 Aktualisieren der Datenbank per Skript
210
5.3.6 Konfiguration des Clients
212
5.3.7 PAM-Konfiguration am Client
214
5.3.8 Ändern des Passworts mit kldap
217
5.3.9 Erhöhen der Sicherheit mit ssh
219
6 Ausblick
225
Glossar
229
Literaturverzeichnis
235
Index
239
29887630.004.png 29887630.005.png
Zgłoś jeśli naruszono regulamin