The ABCs of LDAP

How to Install, Run, and Administer LDAP Services

This book explores the use of Lightweight Directory Access Protocol (LDAP) as an efficient protocol. It combines all of the relevant information available on the Internet along with a number of arguments treated in the various books that are available, and provides many examples of LDAP code. Les mer
Vår pris
1350,-

(Paperback) Fri frakt!
Leveringstid: Sendes innen 21 dager
På grunn av Brexit-tilpasninger og tiltak for å begrense covid-19 kan det dessverre oppstå forsinket levering.

Paperback
Legg i
Paperback
Legg i
Vår pris: 1350,-

(Paperback) Fri frakt!
Leveringstid: Sendes innen 21 dager
På grunn av Brexit-tilpasninger og tiltak for å begrense covid-19 kan det dessverre oppstå forsinket levering.

Om boka

This book explores the use of Lightweight Directory Access Protocol (LDAP) as an efficient protocol. It combines all of the relevant information available on the Internet along with a number of arguments treated in the various books that are available, and provides many examples of LDAP code.

Fakta

Innholdsfortegnelse

THE LDAP PROTOCOL
Directories and Directory Server
Network Protocols
The TCP/IP Protocol Stack
The OSI Protocol Stack
Internet Standards: RFCs
DAP: X.500 Standard
Finally.... LDAP
LDAP: How It Works
Under the Hood: The Database Holding Information
Conclusion

HELLO WORLD IN LDAP
The Example: An Enterprise with a Few Departments
Objects in LDAP: Object Classes, Attributes, and Schema
The Server Configuration
The First Steps with LDAP
Updating a Directory with a Batch Process
The LDIF Standard
Ldapsearch Revisited: Search Filter
LDAP: Wasn't It a Protocol?
Even Your Favorite Browser Speaks LDAP
Conclusion

LDAP MODELS
Introduction
The Information Model
The Naming Model
The Functional Model
The Security Model

LDAP: Some Practical Details

Distributed Architectures
Introduction on Replication & Partitioning
Data Distribution between LDAP and non-LDAP systems
Partitioning
What is partitioning?
Gluing the directories together
Referrals
Examples
And now... from the client point of view
Chaining
Security Aspects using chaining
Difference between Chaining and Referrals
Replication
Replication Scenarios
Schema Information and ACL
Single Master versus Multi Master
Replication Agreements
Load Sharing
Security Aspects
Work in Progress...
Data Distribution between LDAP and non-LDAP systems
Meta Directory
DSML
DSML Tools
Castor
Conclusion

LDAP APIS
LDAP Command Line Tools
LDAP and PHP
Perl and LDAP
The C LDAP API
The Java LDAP API
What's missing

LDAP Directory Server Administration
Open Source Software
Getting the directory server up'n running
Software Installation
OpenLDAP Installation
SUN ONE Installation
Securing Your LDAP Server
Setting up security in SUN ONE
Setting up security in OpenLDAP
LDAP Server Configuration
Load the data
Log files
Start/Stop of the server
Backup and Recovery
Service Level Agreement
Backup Methods
System Monitoring
User Administration
LDAP Users, Groups and...UNIX

LDAP AND WEB SERVICES
Introduction
LDAP URLs
Accessing an LDAP Server via CGI Scripts
Accessing an LDAP Server via an Application Server
Gateways
Web Server Authentication
Example: The auth_ldap Module for Apache
LDAP Authentication Using CGI Scripts
LDAP Authentication Using the PHP Preprocessor
LDAP and the WEB: A Case Study
Conclusion

THE DESIGN OF DIRECTORY SERVICES
Introduction
The Directory Life Cycle
Planning of Directory Services
The Goal of the Project
The Benefits of the Project
The Objectives of the Project
The Target of the Project
The Analysis of the Actual Situation
The Steps to Perform
The Project Plan
Design of Directory Services
Data Design
Schema Design
Tree Design
Choosing a Root for the Directory Information Tree
Branching the Directory Tree
Partitioning
Replication