docker安装openldap服务端

首先ssh登录Linux 安装docker参考其他教程,能打开这个教程你应该是安装完docker了

docker run \\
–name openldap \\
–hostname openldap \\
-p 389:389 \\
-p 636:636 \\
-e LDAP_DOMAIN=\”1900.520810.xyz\” \\ #你的域名
-e LDAP_ADMIN_PASSWORD=\”12345678\” \\ #ldap管理密码
–restart=always \\
-d osixia/openldap

修改信息 执行搭建命令

docker安装openldap服务端插图
操作完成后openldap server就算搭建完成了,但是现在数据库都是空的,其他数据操作需要你自己进行
例如创建群组 创建用户
我这个示例的ldap连接信息是

base_dn为dc=1900,dc=520810,dc=xyz (实际上就是域名拆分成dc)
username为cn=admin,dc=1900,dc=520810,dc=xyz(实际上就是用户名cn=an=dmin加上域名拆分成dc)
password为LDAP_ADMIN_PASSWORD的值12345678

 

接下来搭建ldap管理面板(如果你有其他第三方面板也行,直接用其他面板)本站ldap注册源码支持一键初始化ldap并进行账号管理
docker run -d \\
–privileged \\
-p 8989:80 \\
–name myldapadmin \\
–env PHPLDAPADMIN_HTTPS=false \\
–env PHPLDAPADMIN_LDAP_HOSTS=192.168.99.21 \\ #这个IP改成你ldap机器的ip
–detach osixia/phpldapadmin
docker安装openldap服务端插图1
执行后即可打开面板登录管理ldap了
docker安装openldap服务端插图2

登录后会看到内容是空的 (如果你的始终无法登录 请检查防火墙,系统防火墙拦截或未关闭会导致无法登录管理)
docker安装openldap服务端插图3
LDAP面板初始化

docker安装openldap服务端插图4
docker安装openldap服务端插图5
初始化后 主要创建群组及默认用户表(这种初始化完成后可以对接群晖 威联通 jellyfin emby等进行统一验证)
docker安装openldap服务端插图6

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容