docker搭建LDAP统一用户认证

docker搭建LDAP统一用户认证1 安装 LDAPdockerru dit p389 389 v data ldap ldap var lib ldap v data ldap slapd d etc ldap slapd d nameldap envLDA

1. 安装LDAP

docker run -dit \ -p 389:389 \ -v /data/ldap/ldap:/var/lib/ldap \ -v /data/ldap/slapd.d:/etc/ldap/slapd.d \ --name ldap \ --env LDAP_TLS=false \ --env LDAP_ORGANISATION="pibigstar" \ --env LDAP_DOMAIN="pibigstar.com" \ --env LDAP_ADMIN_PASSWORD="" \ --env LDAP_CONFIG_PASSWORD="" \ --restart always \ --detach osixia/openldap  
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 配置LDAP组织者:LDAP_ORGANISATION
  • 配置LDAP域:LDAP_DOMAIN
  • 配置LDAP密码:LDAP_ADMIN_PASSWORD
  • 默认登录用户名:admin

重装

docker stop ldap docker rm ldap  
   
  • 1
  • 2

2. 安装管理工具

docker run -dit \ -p 19999:80 \ --link ldap \ --name ldap_mgr \ --env PHPLDAPADMIN_HTTPS=false \ --env PHPLDAPADMIN_LDAP_HOSTS=ldap \ --restart always \ --detach osixia/phpldapadmin  
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

3. 登录

登录账户和密码为 第一步设置的密码

  • login DN :cn=admin,dc=pibigstar,dc=com
  • Password:

docker搭建LDAP统一用户认证

4. 新建用户

docker搭建LDAP统一用户认证
docker搭建LDAP统一用户认证docker搭建LDAP统一用户认证

本文转载自:https://pibigstar.blog.csdn.net/article/details/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233624.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月4日 下午12:01
下一篇 2025年7月4日 下午12:22


相关推荐

  • ubuntu安装教程_ubuntu docker安装

    ubuntu安装教程_ubuntu docker安装卸载docker1.删除某软件,及其安装时自动安装的所有包sudoapt-getautoremovedockerdocker-cedocker-enginedocker.iocontainerdrunc2.删除docker其他没有没有卸载dpkg-l|grepdockerdpkg-l|grep^rc|awk'{print$2}’|sudoxargsdpkg-P#删除无用的相关的配置文件3.卸载没有删除的docker相关插件(…

    2022年8月30日
    6
  • Docker镜像自动执行脚本.sh

    Docker镜像自动执行脚本.sh由于博客现在在docker中部署的,每次打包部署,需要停掉旧容器->删除旧容器->删除镜像->将新的jar包打包成镜像->再次运行,每次发布都需要重复的执行此操作,于是想将所有命令写成脚本,jar包上传之后,运行脚本即可。命令:app_name=’java-blog’app_port=’8081’# 停止正在运行的容器echo ‘……stop container……’docker stop ${app_name}# 删除容器echo ‘…..

    2022年6月13日
    198
  • docker删除镜像、容器命令

    docker删除镜像、容器命令所有镜像和容器都删除的命令 dockersystem a 查看镜像 dockerimages 删除单个镜像 dockerrmi f 镜像 id 删除所有镜像 不删除容器 dockerrmi dockerimages q 删除容器首先需要停止所有的容器 只停止单个时把后面的变量改为 imageid 即可 dockerstop dockerps a q 删除所有的容器 只删除单个时把后面的变量改为 imageid 即可 doc 镜像 id

    2026年3月18日
    2
  • Jenkins(2)docker容器中安装python3[通俗易懂]

    Jenkins(2)docker容器中安装python3[通俗易懂]前言使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。进jenki

    2022年7月28日
    9
  • docker(12)使用Dockerfile创建jenkins+python3+pytest环境「建议收藏」

    docker(12)使用Dockerfile创建jenkins+python3+pytest环境「建议收藏」前言之前我们用docker手动安装了jenkins环境,在jenkins中又安装了python3环境和各种安装包,如果我们想要在其他3台机器上安装,又是重复操作,重复劳动,那会显得很low,这里可以

    2022年7月30日
    9
  • 卸载Docker CE

    卸载Docker CEnbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 卸载 DockerCE 前言针对上一篇博客中的 DockerCE 的安装 有可能在实际的生产环境中使用 Docker 不是最新的 Latest 而需要特定 TAG 这儿就需要以前的 DockerCE 所有的安装包卸载干净 才能再次进行安装 nbsp 卸载 Do

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号