Skip to main content

skip to main content

developerWorks  >  Linux | Open source  >

LPI exam 301 prep, Topic 301: Concepts, architecture, and design

Senior Level Linux Professional (LPIC-3)

developerWorks
Go to the previous pagePage 6 of 8 Go to the next page

Document options
PDF format - Fits A4 and Letter

PDF - Fits A4 and Letter
108 KB (26 pages)

Get Adobe® Reader®


My developerWorks needs you!

Connect to your technical community


Rate this tutorial

Help us improve this content


Resources

Learn
  • Review the entire LPI exam prep tutorial series on developerWorks to learn Linux fundamentals and prepare for system administrator certification.

  • At the LPIC Program, find task lists, sample questions, and detailed objectives for the three levels of the Linux Professional Institute's Linux system administration certification.

  • RFC 1487, X.500 Lightweight Directory Access Protocol, gives you some insight into the development of LDAP and the history of X.500.

  • RFC 2247, Using Domains in LDAP/X.500 Distinguished Names, is a brief description of the domainComponent attribute and how to use it properly in your LDAP tree.

  • RFC 2252, Lightweight Directory Access Protocol (v3): Attribute Syntax Definitions, lists the standard syntaxes for attributes, which can help you figure out what format a certain attribute is expecting.

  • RFC 2849, The LDAP Data Interchange Format (LDIF) - Technical Specification, describes the LDIF language. It uses Backus-Naur Form (BNF) to specify the language, which can be tricky to understand. RFC 2234, Augmented BNF for Syntax Specifications: ABNF, might help you understand the various operators.

  • RFC 4511, Lightweight Directory Access Protocol (LDAP): The Protocol, is the latest draft of the LDAP protocol.

  • RFC 4519, Lightweight Directory Access Protocol (LDAP): Schema for User Applications, is an updated list of the commonly-used attributes; this list helps ensure you're using the same attributes everyone else is to describe the same data.

  • The OID descriptions for 2.5.13 link to detailed descriptions of how each matching rule (string comparison, substrings, and ordering) works.

  • This FAQ entry on object classes gives details on some of trickier rules of dealing with object classes. Some of OpenLDAP's error messages are terse, especially when dealing with LDIF imports.

  • The overlay framework in OpenLDAP is key because the meta-directory concept can be carried further than just tying together multiple LDAP servers. A request for a particular tree or OID can be directed to custom code that can call a script, read a database, or call an API. Another description is on the Symas Corporation Web site.

  • "Demystifying LDAP Data" (O'Reilly, November 2006) explains object class inheritance. It looks at the inetOrgPerson object class and describes structural and auxiliary object classes.

  • LDAP for Rocket Scientists is an excellent open source guide, despite being a work in progress.

  • In the developerWorks Linux zone, find more resources for Linux developers, and scan our most popular articles and tutorials.

  • See all Linux tips and Linux tutorials on developerWorks.

  • Stay current with developerWorks technical events and Webcasts.


Get products and technologies
  • OpenLDAP is a great choice if you're looking for an LDAP server.

  • phpLDAPadmin is a Web-based LDAP administration tool.

  • Luma is a good GUI to look at if that's more your style.

  • Order the SEK for Linux, a two-DVD set containing the latest IBM trial software for Linux from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.

  • With IBM trial software, available for download directly from developerWorks, build your next development project on Linux.


Discuss