栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker 安装 openldap 和 phpldapadmin

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker 安装 openldap 和 phpldapadmin

项目地址

项目地址

服务器安装
  1. 获取相关镜像
docker pull osixia/openldap
docker pull osixia/phpldapadmin
  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="miaoyun" 
    --env LDAP_DOMAIN="miaoyun.com" 
    --env LDAP_ADMIN_PASSWORD="123456" 
    --name openldap 
    --hostname openldap-host
    --network bridge 
    osixia/openldap
  • -v /data/openldap/ldap:/var/lib/ldap:将数据持久化到本地

  • -p 389:389 TCP/IP 访问端口,-p 636:636 SSL 连接端口。

  • –name your_ldap 自行设置容器名称

  • –network bridge 连接默认的 bridge 网络(docker0)

  • –hostname openldap-host 设置容器主机名称为 openldap-host

  • –env LDAP_ORGANISATION=“miaoyun” 配置 LDAP 组织名称

  • –env LDAP_DOMAIN=“miaoyun.com” 配置 LDAP 域名

  • –env LDAP_ADMIN_PASSWORD=“123456” 配置 LDAP 密码

  • 默认登录用户名:admin

安装可视化工具:PHPLdapAdmin 客户端
docker run 
-p 8080:80 
--privileged 
--name phpldapadmin 
--env PHPLDAPADMIN_HTTPS=false 
--env PHPLDAPADMIN_LDAP_HOSTS=192.168.1.83  
--detach osixia/phpldapadmin
  • -d 分离模式启动容器

  • –privileged 特权模式启动(使用该参数,container 内的 root 拥有真正的 root 权限。
    否则,container 内的 root 只是外部的一个普通用户权限。)

  • –env PHPLDAPADMIN_HTTPS=false 禁用 HTTPS

  • –env PHPLDAPADMIN_LDAP_HOSTS =192.168.1.83 配置 openLDAP 的 IP 或者域名,我的 - openLDAP 是在服务器192.168.1.83 启动。

  • 此处设置访问端口为 8080,可自行更改访问端口号
    可开启 443 端口 -p 443:443

测试登录

http://192.168.1.83:8080

完成

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/395641.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号