网站首页 > 资源文章 正文
之前通过短视频向大家介绍了 Console 如何集成 LDAP,但很多小伙伴反映按照视频里的配置后不成功。今天就结合小伙伴们反映的问题来跟大家详细介绍一下。
Console LDAP 完整的配置参数如下:
名称 | 类型 | 说明 |
host | string | LDAP 服务器地址 |
port | int | LDAP 服务器端口,默认 389 |
tls | bool | LDAP 服务器是否为 TLS 安全传输协议,默认 false |
bind_dn | string | 执行 LDAP 查询的用户信息 |
bind_password | string | 执行 LDAP 查询的密码信息 |
base_dn | string | 过滤 LDAP 用户的根域 |
user_filter | string | 过滤 LDAP 用户的查询条件,默认 (uid=%s) |
uid_attribute | string | 用于用户 ID 的属性,默认 uid |
group_attribute | string | 用于用户组的属性,默认 cn |
role_mapping.uid | map | 用于基于用户 UID 的权限映射 |
role_mapping.group | map | 用于基于用户 Group 的权限映射 |
接下来结合 debug 模式的调试信息(-deubg -log debug)重点说明一下:
LDAP Result Code 49 "Invalid Credentials": 80090308: LdapErr: DSID-0C0903D3, comment: AcceptSecurityContext error, data 52e, v3839
出现上面错误有两种可能:1、执行 LDAP 查询的账户信息有误;2、登陆使用的账户信息有误
第一种情况涉及配置中的 bind_dn 和 bind_password。
其中 bind_dn 有两种写法:1、cn=serviceuser,ou=svcaccts,dc=glauth,dc=com;2、serviceuser@glauth.com
(注:如果是使用 AD,最好使用第二种写法。);如果 bind_dn 没问题,请检查账户的密码是否正确。
第二种情况请验证账户信息。
LDAP Result Code 201 "Filter Compile Error": ldap: finished compiling filter with extra at end
出现这个错误说明 user_filter 没有配置正确。user_filter 需配置一个过滤条件,可在 LDAP 中匹配到唯一记录(在过滤条件中使用“%s”引用登陆的账户名)。
authorize result: false, user: &{{yanxi@guobaojinrong.com } ldap yanxi@guobaojinrong.com yanxi@guobaojinrong.com [] [] 0x4003721740}, err: no privilege assigned to this user:yanxi@guobaojinrong.com
出现这个错误说明赋权时出现异常,这里涉及到四个参数(uid_attribute、group_attribute、role_mapping.uid、role_mapping.group)的配置。
这里需要注意:group_attribute 及 uid_attribute 需配置 LDAP 账户信息中存在的属性字段,才能在后面的 role_mapping 里赋权成功。
注:role_mapping.uid、role_mapping.group 配置的值中不能包含特殊字符“.”。
- 上一篇: 使用LDAP实现跨平台的帐号同步smarteye系统与其他VMS的帐号同步
- 下一篇:已经是最后一篇了
猜你喜欢
- 2025-04-05 使用LDAP实现跨平台的帐号同步smarteye系统与其他VMS的帐号同步
- 2025-04-05 使用OpenLDAP集中式认证(openldap统一用户认证)
- 2025-04-05 使用 Keycloak 和 LDAP 进行用户认证的流程
- 2025-04-05 LDAP 和 Active Directory 的区别
- 2025-04-05 如何保护 LDAP 目录服务中的用户安全?
- 2025-04-05 LDAP 性能测试脚本开发(ldap 开源)
- 2025-04-05 LDAP 中 DN CN DC OU(ldap连接服务器失败是什么意思)
- 2025-04-05 Zabbix 6 系列学习 17:登录验证之 LDAP
- 2025-04-05 LDAP:强大的身份验证系统(windows使用ldap认证)
- 2025-04-05 vSphere开发指南5——LDAP(vsphere api)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)