CEG 2400 Fall 2012 Directory Services LDAP Directory

  • Slides: 11
Download presentation
CEG 2400 Fall 2012 Directory Services - LDAP Directory Services e. Dir LDAP Active

CEG 2400 Fall 2012 Directory Services - LDAP Directory Services e. Dir LDAP Active Directory 1

LDAP (Lightweight Directory Access Protocol) • LDAP is a protocol, Now at version 3

LDAP (Lightweight Directory Access Protocol) • LDAP is a protocol, Now at version 3 • Strictly speaking, though, LDAP isn't a database at all, but a protocol used to access information stored in an information directory • LDAP directory servers soon followed • Different NOSs can share and be accessed by using this protocol

LDAP Directory Servers • They use LDAP to access the information stored in a

LDAP Directory Servers • They use LDAP to access the information stored in a directory database • They all have the same characteristics • Object – Thing or person associated with network • Attributes – Properties associated with object • Values – Information stored in attributes 3

LDAP Directory Servers • Schema – Set of definitions of the kinds of objects

LDAP Directory Servers • Schema – Set of definitions of the kinds of objects and object-related information contained in directory – Two types of definitions: • Classes (object classes): – identifies object type specified in directory • Attributes: – stores information about object 4

Schema elements associated with a User account object 5

Schema elements associated with a User account object 5

LDAP Directory Servers • Containers (OUs or organizational units) – Logically defined receptacles •

LDAP Directory Servers • Containers (OUs or organizational units) – Logically defined receptacles • Assemble similar objects – Account • User record containing all properties • LDAP standard – Directories and its contents form trees – Tree • Logical representation of multiple, hierarchical levels within directory • Root, branches, leafs 6

Identifying and Organizing Network Elements A directory tree 7

Identifying and Organizing Network Elements A directory tree 7

LDAP Directory Servers • Advantages – Cross-platform support – Standards-based – LDAP aware applications

LDAP Directory Servers • Advantages – Cross-platform support – Standards-based – LDAP aware applications – Open Source

LDAP Directory Servers • An example of an individual LDAP entry – – –

LDAP Directory Servers • An example of an individual LDAP entry – – – – – dn: uid=fsmith, ou=employees, dc=foobar, dc=com objectclass: inet. Org. Person uid: fsmith givenname: Fran sn: Smith cn: Fran Smith telephonenumber: 510 -554 -1234 mail. Address: fsmith@foobar. com userpassword: {crypt}3 x 1231 v 76 T 89 N

Summary • Commonly used protocol – Used with directory services • Objects, Attributes, Schema

Summary • Commonly used protocol – Used with directory services • Objects, Attributes, Schema • Containers and Leaf objects 10

Directory Services - LDAP Directory Services Questions e. Dir LDAP Active Directory 11

Directory Services - LDAP Directory Services Questions e. Dir LDAP Active Directory 11