OpenLDAP server, How to configure openldap so I can make use of it.

Discussion in 'HOWTO-Related Questions' started by mannutheman, Nov 13, 2011.

  1. mannutheman

    mannutheman New Member

    Hello I'm Manish from New Delhi

    I have installed ubuntu server 11.04 in vmware. I have two user "root" and "manish" having same password 123456.

    I have install and configured OpenLDAP in ubuntu server 11.04, (apt-get install slapd openldap-utils)

    I entered some entries as followed by tutorials on internet...

    I'm getting the search result using following command:-

    ldapsearch -W -D cn=admin,dc=tamkor,dc=net -b dc=tamkor,dc=net


    # extended LDIF
    # LDAPv3
    # base <dc=tamkor,dc=net> with scope subtree
    # filter: (objectclass=*)
    # requesting: ALL

    dn: dc=tamkor,dc=net
    objectClass: top
    objectClass: dcObject
    objectClass: organization
    dc: tamkor

    # admin,
    dn: cn=admin,dc=tamkor,dc=net
    objectClass: simpleSecurityObject
    objectClass: organizationalRole
    cn: admin
    description: LDAP administrator
    userPassword:: e1NTSEF9SklrMmVmeHlDczVZUDRxZnp4Uk13NW9uV25mVld6WU s=

    # people,
    dn: ou=people,dc=tamkor,dc=net
    objectClass: organizationalUnit
    ou: people

    # groups,
    dn: ou=groups,dc=tamkor,dc=net
    objectClass: organizationalUnit
    ou: groups

    # rahul, people,
    dn: uid=rahul,ou=people,dc=tamkor,dc=net
    objectClass: inetOrgPerson
    objectClass: posixAccount
    objectClass: shadowAccount
    uid: rahul
    sn: Sharma
    givenName: Rahul
    cn: Rahul Sharma
    displayName: Rahul Sharma
    uidNumber: 2000
    gidNumber: 2000
    userPassword:: MTIzNDU2Nzg=
    gecos: Rahul Sharma
    loginShell: /bin/bash
    homeDirectory: /home/rahul
    shadowExpire: -1
    shadowFlag: 0
    shadowWarning: 7
    shadowMin: 8
    shadowMax: 999999
    shadowLastChange: 10877
    mail: [email protected]
    mobile: 9999999999
    title: System User
    initials: RS

    # hackers, groups,
    dn: cn=hackers,ou=groups,dc=tamkor,dc=net
    objectClass: posixGroup
    cn: hackers
    gidNumber: 2000

    # search result
    search: 2
    result: 0 Success

    # numResponses: 7
    # numEntries: 6

    I added a user named Rahul Sharma with a password as 12345678

    Now I have some questions regarding to used this ldap server in real world applications

    1. How I configure this openldap server so that I can retrive entries in windows address book. please direct how to configure addressbook as well.

    2. In above configuration i have created a person entry as Rahul Sharma, so is it neccesory to have a local user account of Rahul Sharma in ubuntu in order to login through ssh to this ubuntu server using ldap authentication?...Means is it neccesory that we should have same account of ldap person in our ubuntu linux.?

    3. I know that a uidNumber should be unique for every entry but what about the gid number?

    4. I want to configure samba authentications with this openldap server. please instruct the best way to do it.

    Thank you.

Share This Page