#yum install openldap*
2.安裝完畢後修改/etc/openldap/slapd.conf
#nano /etc/openldap/slapd.conf
修改下列三行
suffix "dc=ecc,dc=stu"
rootdn "cn=admin,dc=ecc,dc=stu"
rootpw {SSHA}GSN8+x6U/ALHK+BHpGr8oClc3iGX7Nrc
PS: 1.rootdn cn指的是管理帳號
2.rootpw 加密過的密碼可以透過slappasswd -h {SSHA} -s
3.設定完畢後執行下列指令
#cp /etc/openldap/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
4.開啟LDAP
#service ldap start
5.新增dc根,admin使用者
>objectclass: dcObject
>objectclass: organization
>o:ecc Company Ltd
>dc:ecc
>EOT
cat << EOT | ldapadd -x -D "cn=admin,dc=ecc,dc=stu" -W
>dn: cn=admin,dc=ecc,dc=stu
>objectClass: simpleSecurityObject
>objectClass: organizationalRole
>cn: admin
>userPassword: {SSHA}GSN8+x6U/ALHK+BHpGr8oClc3iGX7Nrc
>description: Directory administrator
>EOT
PS:新增時所需密碼指的是rootpw設定的密碼
6.新增完畢可透過ldapsearch查尋
#ldapsearch -x -b 'dc=ecc,dc=stu'
phpldapadmin安裝
1.安裝httpd
#yum install httpd*
2.安裝php
#yum install php53*
3.開啟服務
#service httpd start
PS:可新增一個index.php測試安裝是否成功
--------------------------------------
--------------------------------------
4.下載phpldapadmin
http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page
PS:可透過wget下載
5.解壓縮到/var/www/html/
6.COPY設定檔
#cd /var/www/html/phpldapadmin/config/
#cp config.php.example config.php
安裝完成可在網址key上網址就可以開始使用
PS:登入的帳號就是剛剛設定的"cn=admin,dc=ecc,dc=stu"
沒有留言:
張貼留言