首先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
修改信息 执行搭建命令
操作完成后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
执行后即可打开面板登录管理ldap了
登录后会看到内容是空的 (如果你的始终无法登录 请检查防火墙,系统防火墙拦截或未关闭会导致无法登录管理)
LDAP面板初始化
初始化后 主要创建群组及默认用户表(这种初始化完成后可以对接群晖 威联通 jellyfin emby等进行统一验证)
请登录后查看评论内容