zl程序教程

您现在的位置是:首页 >  后端

当前栏目

nextcould20版本集成ldap,实现账号一致性

集成一致性 实现 版本 账号 ldap
2023-09-27 14:25:55 时间

一、搭建ldap服务
1、使用容器方式搭建

docker run -p 389:389 --name myopenldap \
  --network bridge --hostname openldap-host \
  --env LDAP_ORGANISATION="mylitboy" --env LDAP_DOMAIN="mylitboy.com" \
  --env LDAP_ADMIN_PASSWORD="ldap123" --detach osixia/openldap

解释:

配置LDAP组织者:--env LDAP_ORGANISATION="mylitboy"

配置LDAP域:--env LDAP_DOMAIN="mylitboy.com"

配置LDAP密码:--env LDAP_ADMIN_PASSWORD="ldap123"

默认登录用户名:admin

2、安装phpldapadmin web界面连接工具

docker run -d --privileged -p 10004:80 --name myphpldapadmin \
  --env PHPLDAPADMIN_HTTPS=false --env PHPLDAPADMIN_LDAP_HOSTS=172.17.0.6  \
  --detach osixia/phpldapadmin

解释:

配置的Ldap地址:--env PHPLDAPADMIN_LDAP_HOSTS=172.17.0.6,也就是暴露地址,写本机地址即可

配置不开启HTTPS:--env PHPLDAPADMIN_HTTPS=false(