一. Docker-compose部署ldap
参考:https://blog.csdn.net/yhl18931306541/article/details/128253735
1.部署服务端
docker run \
-d \
-p 389:389 \
-p 636:636 \
-v /usr/local/ldap:/usr/local/ldap \
-v /data/openldap/ldap:/var/lib/ldap \
-v /data/openldap/slapd.d:/etc/ldap/slapd.d \
--env LDAP_ORGANISATION="Manager" \
--env LDAP_DOMAIN="example.com" \
--env LDAP_ADMIN_PASSWORD="123456" \
--name openldap \
--hostname openldap-host\
--network bridge \
osixia/openldap
2.部署客户端
docker run \
-p 10001:80 \
--privileged \
--name phpldapadmin \
--env PHPLDAPADMIN_HTTPS=false \
--env PHPLDAPADMIN_LDAP_HOSTS=10.24.9.97 \
--detach osixia/phpldapadmin
登陆10.24.9.97:10001进行登陆管理
点击login进行登陆
Login DN:cn=admin,dc=example,dc=com
Password:123456
依次创建组织,组,用户
organisational unit->posix group->user account
创建用户wu wang 密码:123456
二. 部署jumpserver并配置ldap登陆
1.部署jumpserver
根据官方文档部署jumpserver,登陆地址:10.24.9.97,用户名:admin,密码:shiyan823
https://docs.jumpserver.org/zh/v3/installation/setup_linux_standalone/offline_install/
2.jumpaserver上配置ldap
首先打开系统设置
在认证设置中的LDAP中填写下面信息
然后测试连接->提交->用户导入。提交后可能需要等待几分钟才能在用户导入中查看到需要导入的用户
然后切换到控制台面板,查看用户列表
使用wu wang登陆即可,注意中间有个空格
标签:compose,--,ldap,部署,openldap,env,LDAP,Docker From: https://www.cnblogs.com/regit/p/17853032.html