728x90
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
'기타' 카테고리의 다른 글
[AWS] ALB를 사용하여 소스 IP를 제한하는 방법(IP Blocking) (0) | 2021.07.30 |
---|---|
[AWS] AWS CloudWatch 경보를 Slack으로 보내는 방법_ver2 (2) | 2021.07.29 |
Rkhunter(Rootkit Hunter)을 소스 코드로부터 컴파일하여 설치하는 방법 (0) | 2021.07.22 |
[LDAP] openldap server 삭제 (0) | 2021.06.14 |
[url] Google 관리 콘솔 도구 상자(toolbox) - Dig (0) | 2021.06.05 |