This Open Guide is intended to:
The current version of this document achieves few of the above objectives.
This is a Guide it is not a book nor is it intended to be. The following summarises who should read what and when:
Section 1: Overview: General background and concept level material. Read if you want an overview of LDAP concepts, the object model, hierarchies, Distinguished Names (DNs), Schemas, object classes and other gobbledegook terminology. If you plan do anything more than follow a HOWTO you need to understand this stuff.
Section 2: OpenLDAP deployment and configuration - some common configurations are used to illustrate LDAP deployment e.g. simple directory, user accounts database (common log-in) and an email example. If you need to get OpenLDAP up quickly without necessarily knowing too much about LDAP use this section. This is mostly a 'paint-by-numbers' section. Anything you actually learn will be accidental.
Section 3: Reference and Brain hurting stuff. LDIF formats, LDAP URLs, LDAP Functional Model (read, modify, query etc) and LDAP C API (PHP and Ruby abstractions). If you are serious you will need this stuff hopefully later rather than sooner.
Section 4: LDAP Operations. HOWTOs, Trouble and error messages, command line tools. Performance issues.
Section 5: LDAP Security. Access Control from coarse to fine grained, passwords and hierarchical control.
Appendix A: If you want explanations, tips or some background notes on OpenLDAP and LDAP use this Appendix.
Appendix B: If you want to find alternative (to OpenLDAP) Open Source LDAP software, tools or links use this Appendix.
Appendix C: If you need the real stuff - specifically all the relevant RFC's and the X.500 spec numbers - use this Appendix.
Appendix D: A glossary of gruesome terminology used in LDAP and X.500.
Appendix E: Common Object Classes and Attributes - largely hyperlinked for easy browsing. Links to the OpenLDAP standard distribution schemas and some we use.
There is a lot of terminology involved in LDAP. However, one of the more important reasons we found the LDAP world so confusing at the outset, was that in articles and tutorials about LDAP we found that terminology was neither consistent nor consistently applied. The high-priests of the LDAP world may be comfortable in this environment - we were not. Further, we contend that the reason there are so many repeat question on the news groups, or so many less than optimal implementations, is not because users are inherently stupid, but just plain confused.
We define all terms in a Glossary, including standard LDAP, our own, or our understanding of others commonly used in literature. There may be some new terms we invented to try and clarify points or concepts. They may not be right. If they are not tell us - politely - and by all means point out the error of our ways BUT provide an alternative. We will always respond in the same spirit you wrote to us.
Convention | Explanation and Usage |
... | The dots appear in fragments of schema and other files and indicate that additional lines may or may not be present but have been omitted for brevity. The dots should not be present in the real file. |
a.k.a. | Also Known As. Used to indicate a term also has alternate forms which may be widely used or have been used in the literature. |
This Guide acknowledges and is dedicated to the programmers, documenters, testers and administrators who laboured long and hard in the trenches to turn visionary concepts into a viable reality called Open Source.
The following individuals made significant comments on the guide - many thanks for taking the time.
This work is licensed under a Creative Commons License.
The author and publisher have made every effort in the preparation of this guide to ensure the accuracy of the information. However, the information contained in this guide is offered without warranty, either express or implied. Neither the author nor the publisher will be held liable for any damages caused or alleged to be caused either directly or indirectly by this guide.
The logos, trademarks and symbols used in this document are the properties of their respective owners.
Problems, comments, suggestions, corrections (including broken links) or something to add? Please take the time from a busy life to 'mail us' (at top of screen), the webmaster (below) or info-support at zytrax. You will have a warm inner glow for the rest of the day.
Contents
tech info
guides home
intro
contents
1 objectives
big picture
2 concepts
3 ldap objects
quickstart
4 install ldap
5 samples
6 configuration
7 replica & refer
reference
8 ldif
9 protocol
10 ldap api
operations
11 howtos
12 trouble
13 performance
14 ldap tools
security
15 security
appendices
notes & info
ldap resources
rfc's & x.500
glossary
ldap objects
change log
This work is licensed under a
Creative Commons License.
If you are happy it's OK - but your browser is giving a less than optimal experience on our site. You could, at no charge, upgrade to a W3C STANDARDS COMPLIANT browser such as Firefox
Search
Share
Page
Resources
Systems
FreeBSD
NetBSD
OpenBSD
DragonFlyBSD
Linux.org
Debian Linux
Software
LibreOffice
OpenOffice
Mozilla
GitHub
GNU-Free SW Foundation
get-dns
Organizations
Open Source Initiative
Creative Commons
Misc.
Ibiblio - Library
Open Book Project
Open Directory
Wikipedia
Site
Copyright © 1994 - 2024 ZyTrax, Inc. All rights reserved. Legal and Privacy |
site by zytrax hosted by javapipe.com |
web-master at zytrax Page modified: January 20 2022. |