반응형
phpLDAPadmin 설치 및 openldap 연동
phpLDAPadmin 설치
$ yum install -y epel-release
$ yum install -y phpldapadmin
phpldapadmin.conf 편집
- Require all granted 추가
$ vim /etc/httpd/conf.d/phpldapadmin.conf
#
# Web-based tool for managing LDAP servers
#
Alias /phpldapadmin /usr/share/phpldapadmin/htdocs
Alias /ldapadmin /usr/share/phpldapadmin/htdocs
<Directory /usr/share/phpldapadmin/htdocs>
<IfModule mod_authz_core.c>
# Apache 2.4
Require local
Require all granted
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
웹 서버 재기동
$ systemctl restart httpd
config.php 편집
$ vim /etc/phpldapadmin/config.php
...
283 $servers = new Datastore();
291 $servers->setValue('server','name','Local LDAP Server');
298 $servers->setValue('server','host','192.168.56.111');
301 $servers->setValue('server','port',389);
305 $servers->setValue('server','base',array('dc=4wxyz,dc=com'));
323 $servers->setValue('login','auth_type','cookie');
332 $servers->setValue('login','bind_id','cn=Manager,dc=4wxyz,dc=com');
340 $servers->setValue('server','tls',false);
397 $servers->setValue('login','attr','dn');
WEB UI
Login DN: cn=Manager,dc=4wxyz,dc=com
Password: {slappasswd 생성할 때 사용한 패스워드}
728x90
반응형
'리눅스' 카테고리의 다른 글
[LDAP] OpenLDAP 백업/복원 (0) | 2021.06.15 |
---|---|
CentOS 7에서 OpenLDAP 서버를 삭제하는 방법 (0) | 2021.06.14 |
[LDAP] OpenLDAP 클라이언트 설치 (0) | 2021.06.13 |
[LDAP] OpenLDAP 스크립트로 그룹 생성 및 사용자 계정 (0) | 2021.06.13 |
[LDAP] OpenLDAP Password Policy overlay (ppolicy) (0) | 2021.06.13 |