Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services Paperback – August 31, 2007
|New from||Used from|
Best Books of the Year So Far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
About the Author
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 84%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top Customer Reviews
Along with some of the best illustrations of the theory and practice of LDAP directory management, this book contains a wealth of detailed information on the servers, clients and utilities that make up the OpenLDAP suite of software. The examples provided of different configurations are not only detailed, they also methodically build upon each other in a way that really illuminates various concepts far better than I think has been done before.
The appendices in this volume are also worthy of mention: "Building OpenLDAP from Source", "LDAP URLs", and "Useful LDAP Commands" -- the last deftly handling one of my favorite pastimes, "Rebuilding a Database (BDB, HDB)".
This book would be an excellent textbook for use by students learning Internet technologies. It would also make a terrific technical manual for system administrators or developers involved in deploying or maintaining systems and applications that use directory services. Finally, it's the one essential book that all directory administrators should have on their own personal bookshelf.
1. slapd.conf is depreciated since OpenLDAP 2.3 (target version of this book), but the current LDIF format configuration is not described.
2. Dynamic module load configurations are specified in slapd.conf but they are only effective when --enable-modules has been specified to the configure script.
3. Base DN access configuration is missing in the slapd.conf in the book. It can (or will) cause an error to run ldapsearch examples described in the book.
4. Subschema and how to view it is described, but the access configuration to dn="cn=shbschema" looks not described.
Aside from these detail technicalities, very good as an introduction to LDAP.
ldapsearch syntax is still valuable. I'll edit this review once I finish the book, but it is currently unhelpful in getting an openLDAP server configured and running.
With that being said it has helped a little. Most of the setup for our server has come from online tutorials, then I address this book when I can't find an answer to one of my questions with a quick google search.
Final Note: Be aware this book does not apply to the newest version of openldap, so if you have RHEL6 or the latest version of Centos and just do a yum install, this book will prove quite useless. You could always build from an older source which is what we have done.
I am a careful reader and really appreciated the attention to details. I found that I was able to follow the concepts at every step but, in some cases, I had to go over the material carefully. If you prefer to skim books your mileage may vary
The content was especially relevant to me because I am using OpenLDAP on Ubuntu with phpLDAPadmin. However, even if you are not using Ubuntu or Debian, you will still find this book invaluable. It covers all of the important concepts and describes the flows needed to put them to work. Most folks can figure out that they need to replace 'apt-get install ...' with 'yum install' so this will not be a handicap if you are using other distributions like Fedora, CentOS, Redhat or SUSE.
I only found two mistakes. Both were minor PHP syntax errors. The first was on page 408 where the statement "'Last Name' = 'Butcher'" in the first example should have been "'Last Name' => 'Butcher'" and the second was on page 410 in the example second up from the bottom where there is an extra parenthesis, the statement "(,array('dc=example.com...'" should be ",array('dc=example.com...'"
Some of the highlights for me were how to synchronize multiple directories (Chapter 7) and how to configure phpLDAPadmin (Chapter 8).
If you are a newbie be prepared for chapters 3 and 4. They are very long but the material is well organized and important.
I strongly recommend this book for anyone involved in LDAP administration on a linux system.
I am rating this book five stars because this book delivers exactly what is promised.
Most Recent Customer Reviews
Given that it was written in 2007, it covers everything you need to get started. It's an excellent first book on openLDAP. Read morePublished 4 months ago by J.R. Taisto
Best I have seen on this subject so far, crystal clear and explains everything I needed. Read more
I have several LDAP books and really enjoyed this one. It has very clear and concise examples and is also a great reference. I recommend it for anyone using OpenLDAP.Published on June 7, 2010 by Frank Rizzo
Mastering OpenLDAP covers all technical aspects of OpenLDAP: from installation to running multiple directories in an enterprise. Read morePublished on December 24, 2008 by Joseph Topjian