LDAP Examples

Here are some examples of LDAP entries adhering to RFC 2307.

User
dn: cn=Luke Howard,ou=people,dc=padl,dc=com
cn: Luke Howard
objectclass: top
objectclass: person
objectclass: account
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: posixAccount
mail: lukeh@padl.com
roomnumber:
homephone:
givenname: Luke
sn: Howard
uid: lukeh
userpassword: {crypt}*
loginshell: /bin/csh
uidnumber: 416
gidnumber: 10
homedirectory: /home/lukeh

Mail alias
dn: cn=Postmaster,ou=mailGroups,dc=padl,dc=com
cn: Postmaster
objectclass: rfc822MailGroup
owner: cn=manager,ou=people,dc=padl,dc=com
mail: lukeh
mail: root

Mount (as in /etc/fstab)

dn: cn=fileserver:/exports/home,ou=mounts,dc=padl,dc=com
cn: fileserver:/exports/home
objectclass: mount
mountDirectory: /home
mountType: nfs
mountDumpFrequency: 0
mountPassNumber: 0
mountOption: bg
mountOption: soft
mountOption: timeo=6

Group
dn: cn=staff,ou=groups,dc=padl,dc=com
cn: staff
objectclass: posixGroup
userPassword: {crypt}*
gidnumber: 10
memberuid: root
memberuid: fagen
memberuid: lukeh

Protocol
dn: cn=icmp,ou=tcpIp,dc=padl,dc=com
cn: icmp
objectclass: ipProtocol
ipProtocolNumber: 1
cn: ICMP

RPC
dn: cn=portmapper,ou=tcpIp,dc=padl,dc=com
cn: portmapper
objectclass: oncRPC
oncRPCNumber: 100000
cn: portmap
cn: sunrpc

Service
dn: cn=orasrv,ou=tcpIp,dc=padl,dc=com
cn: orasrv
objectclass: ipService
ipServicePort: 1525
ipServiceProtocol: tcp
cn: oracle

Host
dn: cn=www.padl.com,ou=devices,dc=padl,dc=com
cn: www.padl.com
objectclass: ipHost
objectclass: top
objectclass: device
ipHostNumber: 192.168.1.1

Network
dn: cn=next-default,ou=tcpIp,dc=padl,dc=com
cn: next-default
objectclass: ipNetwork
ipNetworkNumber: 168.192.1
ipNetmaskNumber: 255.255.255.0
cn: NeXTether
cn: ethernetcn: localnet
 

PADL Home
NSS LDAP
PAM LDAP
GSS SASL
Tools
LDAP Examples
LDAP Examples