- Paperback: 484 pages
- Publisher: Packt Publishing; 1st Ed. edition (August 31, 2007)
- Language: English
- ISBN-10: 1847191029
- ISBN-13: 978-1847191021
- Product Dimensions: 7.5 x 1.1 x 9.2 inches
- Shipping Weight: 2.3 pounds (View shipping rates and policies)
- Average Customer Review: 15 customer reviews
- Amazon Best Sellers Rank: #415,423 in Books (See Top 100 in Books)
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.
Other Sellers on Amazon
+ $3.99 shipping
+ Free Shipping
Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services Paperback – August 31, 2007
|New from||Used from|
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
About the Author
Matt Butcher is the principal consultant for Aleph-Null, Inc. (http://aleph-null.tv), where he specializes in content management systems, Linux system integration, and Open Source technologies. He has been an active participant in Open Source technologies for over a decade. Along with Learning Drupal 6, Matt has also written Mastering OpenLDAP, Managing and Customizing OpenCms 6, and Building Websites with OpenCms, all of which are published by Packt. When not pushing bits, Matt likes to explore Colorado with his wife and three daughters.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
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.
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.
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.
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.