Centos6 openldap

一、OpenLDAP 的官方網站

http://www.openldap.org/

二、什麼是 LDAP
LDAP stands for Lightweight Directory Access Protocol

三、Centos6 安裝 OpenLDAP 步驟:

1.執行安裝命令
yum install -y openldap-devel openldap-servers openldap openldap-clients

2.產生 ldap 管理者的密碼
slappasswd

3.複製樣本檔
cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf
cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG

4.設定主要設定檔 slapd.conf
vi /etc/openldap/slapd.conf

5.啟動 slapd

6.資料重建步驟
service slapd stop
rm -rf /var/lib/ldap/*
cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
rm -rf /etc/openldap/slapd.d/*
slapadd -v -l /etc/openldap/data/root.ldif
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
chown -R ldap:ldap /etc/openldap/slapd.d
chown -R ldap:ldap /var/lib/ldap
service slapd start

四、參考資料
1.LDAP 安裝介紹 – CentOS 6.4 – openldap
http://blog.xuite.net/tolarku/blog/161523701

2.Steven’s Linux Note – Articles
http://www.l-penguin.idv.tw/

Migrationtools
http://www.padl.com/OSS/MigrationTools.html

phpLDAPAdmin 官方網站
http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page