ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Docker搭建OpenLDAP+phpLDAPadmin统一用户认证

2021-11-09 23:58:53  阅读:280  来源: 互联网

标签:ihopeit cn admin phpLDAPadmin dc -- OpenLDAP Docker com


Docker 搭建 LDAP

docker run -p 389:389 -p 636:636 --name my-openldap-container --env LDAP_ORGANISATION="ihopeit" --env LDAP_DOMAIN="ihopeit.com" --env LDAP_ADMIN_PASSWORD="admin_passwd_4_ldap" --detach osixia/openldap:1.4.0

Docker 搭建 phpLDAPadmin

docker run -p 80:80 -p 443:443 --name phpldapadmin-service --hostname phpldapadmin-service --link my-openldap-container --env PHPLDAPADMIN_LDAP_HOSTS=my-openldap-container --detach osixia/phpldapadmin:0.9.0

访问

https://ip

在这里插入图片描述

查询账户

docker exec my-openldap-container ldapsearch -x -H ldap://localhost -b dc=ihopeit,dc=com -D "cn=admin,dc=ihopeit,dc=com" -w admin_passwd_4_ldap
[root@localhost ~]# docker exec my-openldap-container ldapsearch -x -H ldap://localhost -b dc=ihopeit,dc=com -D "cn=admin,dc=ihopeit,dc=com" -w admin_passwd_4_ldap
# extended LDIF
#
# LDAPv3
# base <dc=ihopeit,dc=com> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# ihopeit.com
dn: dc=ihopeit,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: ihopeit
dc: ihopeit

# admin, ihopeit.com
dn: cn=admin,dc=ihopeit,dc=com
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword:: e1NTSEF9VXFlYkNzZUhDSmY3cW9Jbm9ISHFiVDFhQ3VxU2g0VGY=

# ducheng, admin, ihopeit.com
dn: uid=ducheng,cn=admin,dc=ihopeit,dc=com
objectClass: posixAccount
objectClass: top
objectClass: inetOrgPerson
gidNumber: 0
givenName: du
sn: cheng
displayName: ducheng
uid: ducheng
homeDirectory: cn=admin
cn: ducheng
uidNumber: 8528

# search result
search: 2
result: 0 Success

# numResponses: 4
# numEntries: 3

登录账户

DN: cn=admin,dc=ihopeit,dc=com
PASSWORD: admin_passwd_4_ldap

OpenLDAP文章

推荐文章

标签:ihopeit,cn,admin,phpLDAPadmin,dc,--,OpenLDAP,Docker,com
来源: https://blog.csdn.net/qq_42517220/article/details/121239530

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有