Wiki.js配置LDAP认证

打印 上一主题 下一主题

主题 539|帖子 539|积分 1617

安装好wikijs 之后, 可以进行进一步的详细配置. 这里介绍 LDAP 认证的配置.
管理 -> 身份验证 -> 添加策略 -> 选择 LDAP/AD , 如下:

接下来进行详细配置:

  • 显示名称: 按需修改
  • 是否启用: 是
  • LDAP URL: 格式为: ldap://serverhost:389 or ldaps://serverhost:636
  • Admin Bind DN: CN=xxxx,OU=xxxx部,OU=xxxx,DC=xxxxx-net,DC=com,DC=cn
    ❗ 注意:
    一定要明确该CN的完整信息.确定归属于OU=xxxx部,OU=xxxx,DC=xxxxx-net,DC=com,DC=cn ...
    否则登录时会报错: 账号/密码错误

  • Admin Bind Credentials: 上边CN 的密码;
  • Search Base: 从哪个base DN 搜索用户的示例如下:OU=xxxx,DC=xxxxx-net,DC=com,DC=cn
  • Serach Filter, 格式为: (id={{username}}). id 需要替换为对应的LDAP的项目, 一般为: (sAMAccountName={{username}}) 或 (uid={{username}})
  • Use TLS: 按需
  • Verify TLS Certificate: 按需
  • TLS Certificate Path: 按需
  • Unique ID Field Mapping(唯一ID域映射): 一般为: uid 或 sAMAccountName
  • Email Field Mapping(电子邮件域映射): 一般为mail
  • Display Name Field Mapping(显示名域映射): 一般为displayName或cn
  • Avatar Picture Field Mapping(头像域映射): 一般为thumbnailPhoto或jpegPhoto
  • 开放注册: 启用
  • 限制到特定的电子邮件域: 按需
  • 分配给组: 默认是Guest, 按需调整.
最终总结如下:


三人行, 必有我师; 知识共享, 天下为公.  本文由东风微鸣技术博客 EWhisper.cn 编写.

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王柳

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表