云深不知处

  • NAS
  • Docker
  • linux
  • web建站
  • 下载器
  • 私人云盘
  • 路由
  • 答疑中心
  • 注册/登录
    • 注册
    • 登录
  1. 首页
  2. Docker
  3. 正文

LDAP开放注册系统-NAS-Jellyfin-Emby

2022年11月4日 368点热度 0人点赞 0条评论

LDAP开放注册系统可对接管理NAS-Jellyfin-Emby等媒体服务器和其他NAS,Emby开心版(破解)不行必须是购买授权的,因为emby的ldap插件会单独验证授权

最近碰到了奇怪的需求,用户有两台不同的nas却需要同样的一套账号密码,这就很瓜了。
所以翻遍网络找开源的ldap管理工具,结果就是要么需要一大堆环境,要么就是不能自主注册,所以只能自己动手丰衣足食了。
由于LDAP的可定制化,所以各家nas的ldap server都不一样 所以我采取了最普通的openldap来做,并且特别对接了群晖ldap server做了规则。
搭建方法 参考https://wp.520810.xyz:666/?p=2091进行建站 也可以使用宝塔面板等建站工具
php使用5.6-7.4均可 建站完成后上传源码到网站目录 给http读取权限
将sql文件导入数据库 并且修改db 和 db7+ 里的相关信息即可

使用群晖的推荐使用群晖的ldap server作为服务端,因为经过测试openldap基本上不支持中文, 群晖连接openldap会经常出现账号数据异常情况但是删除再创建账号又是正常的,并且群晖的ldap是经过群晖自己定制的,可能规则上有很大变动,所以想要实现系统自主注册的请先确认你的系统对openldap支持是正常的没问题的,或者你的系统能支持群晖的ldap server

设置完成后登录网页会有提示    如果掉线请检查ldap服务器配置信息

openldao初次连接会提示 未初始化 直接点击初始化即可

初始化后

剩下的就是设置邮箱了,这个邮箱设置还是一样的参考前面的教程

docker搭建OpenLDAP命令

docker run -p 389:389 --name myopenldap --network bridge --hostname openldap-host --env LDAP_ORGANISATION="xxxx" --env LDAP_DOMAIN="xxxx.ccc.com" --env LDAP_ADMIN_PASSWORD="xxxx" --detach osixia/openldap
base_dn为dc=xxxx,dc=ccc,dc=com
username为cn=admin,dc=xxxx,dc=ccc,dc=com
password为LDAP_ADMIN_PASSWORD的值xxxx
ldap也可以直接采用群晖套件ldap server

群晖连接LDAP设置 同理 群晖也可以连接自身的ldap server套件   如果需要单点登录再打开sso客户端即可

 

注册系统源码下载前往——》https://shang.520810.xyz:666

标签: 暂无
最后更新:2023年1月14日

云梦

一个喜欢动脑开发的小码农。

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

云梦

一个喜欢动脑开发的小码农。

网站公告
1.本站专属QQ群:593936734   632336110
2.群晖套件源:https://spk.520810.xyz:666
3.远控平台   :https://shang.520810.xyz:666
赞助
QQ群 微信公众号
分类目录
  • Docker / 72篇
  • LDAP / 4篇
  • linux / 60篇
  • NAS / 116篇
  • web建站 / 61篇
  • windows / 5篇
  • YouTube / 23篇
  • 下载器 / 14篇
  • 未分类 / 46篇
  • 来点音乐 / 26篇
  • 灵感日程 / 1篇
  • 私人云盘 / 11篇
  • 站长视频 / 5篇
  • 简单图纸 / 2篇
  • 路由 / 12篇
浏览量
  • 3,243
  • 12,403
  • 299,095
  • 56,121

COPYRIGHT © 2018 云深不知处. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang