30 | | {{{ |
31 | | slappasswd |
32 | | }}} |
33 | | the hash value goes in the slapd.conf file for your password. |
34 | | Configure the ldap service by editing /etc/ldap/slapd.conf |
| 30 | Modify the /etc/default/slapd file and edit the SLAPD_CONF value to |
| 31 | {{{ |
| 32 | SLAPD_CONF="/etc/ldap/slapd.conf" |
| 33 | }}} |
| 34 | This is our slapd.conf file, please change it according to your organization |
| 35 | {{{ |
| 36 | allow bind_v2 |
| 37 | include /etc/ldap/schema/core.schema |
| 38 | include /etc/ldap/schema/cosine.schema |
| 39 | include /etc/ldap/schema/nis.schema |
| 40 | include /etc/ldap/schema/inetorgperson.schema |
| 41 | include /etc/ldap/schema/ldapns.schema |
| 42 | loglevel 256 |
| 43 | modulepath /usr/lib/ldap |
| 44 | moduleload back_bdb |
| 45 | |
| 46 | backend bdb |
| 47 | database bdb |
| 48 | index objectclass,entryCSN,entryUUID eq |
| 49 | suffix "dc=orbit,dc=lab,dc=org" |
| 50 | rootdn "dc=orbit,dc=lab,dc=org" |
| 51 | directory "/var/lib/ldap" |
| 52 | access to dn.base="" by * read |
| 53 | access to * by dn.regex="cn=admin,dc=orbit,dc=lab,dc=org" write by * read |
| 54 | |
| 55 | }}} |