解密Console?LDAP配置
Console LDAP 完整的配置參數(shù)
之前向大家介紹了 Console 如何集成 LDAP,但很多小伙伴反映按照視頻里的配置后不成功。今天就結(jié)合小伙伴們反映的問(wèn)題來(lái)跟大家詳細(xì)介紹一下。
Console LDAP 完整的配置參數(shù)如下:
| 名稱 | 類(lèi)型 | 說(shuō)明 |
|---|---|---|
| host | string | LDAP 服務(wù)器地址 |
| port | int | LDAP 服務(wù)器端口,默認(rèn) 389 |
| tls | bool | LDAP 服務(wù)器是否為 TLS 安全傳輸協(xié)議,默認(rèn) false |
| bind_dn | string | 執(zhí)行 LDAP 查詢的用戶信息 |
| bind_password | string | 執(zhí)行 LDAP 查詢的密碼信息 |
| base_dn | string | 過(guò)濾 LDAP 用戶的根域 |
| user_filter | string | 過(guò)濾 LDAP 用戶的查詢條件,默認(rèn) (uid=%s) |
| uid_attribute | string | 用于用戶 ID 的屬性,默認(rèn) uid |
| group_attribute | string | 用于用戶組的屬性,默認(rèn) cn |
| role_mapping.uid | map | 用于基于用戶 UID 的權(quán)限映射 |
| role_mapping.group | map | 用于基于用戶 Group 的權(quán)限映射 |
結(jié)合 debug 模式的調(diào)試信息
接下來(lái)結(jié)合 debug 模式的調(diào)試信息(-deubg -log debug)重點(diǎn)說(shuō)明一下:
LDAP Result Code 49 "Invalid Credentials": 80090308: LdapErr: DSID-0C0903D3, comment: AcceptSecurityContext error, data 52e, v3839
出現(xiàn)上面錯(cuò)誤有兩種可能:
1、執(zhí)行 LDAP 查詢的賬戶信息有誤;
2、登陸使用的賬戶信息有誤
第一種情況涉及配置中的 bind_dn 和 bind_password。
其中 bind_dn 有兩種寫(xiě)法:
1、cn=serviceuser,ou=svcaccts,dc=glauth,dc=com;
2、serviceuser@glauth.com(注:如果是使用 AD,最好使用第二種寫(xiě)法。);
如果 bind_dn 沒(méi)問(wèn)題,請(qǐng)檢查賬戶的密碼是否正確。
第二種情況請(qǐng)驗(yàn)證賬戶信息。
LDAP Result Code 201 "Filter Compile Error": ldap: finished compiling filter with extra at end
出現(xiàn)這個(gè)錯(cuò)誤說(shuō)明 user_filter 沒(méi)有配置正確。user_filter 需配置一個(gè)過(guò)濾條件,可在 LDAP 中匹配到唯一記錄(在過(guò)濾條件中使用“%s”引用登陸的賬戶名)。
authorize result: false, user: &{{yanxi@guobaojinrong.com <nil> <nil>} ldap yanxi@guobaojinrong.com yanxi@guobaojinrong.com [] [] 0x4003721740}, err: no privilege assigned to this user:yanxi@guobaojinrong.com出現(xiàn)這個(gè)錯(cuò)誤說(shuō)明賦權(quán)時(shí)出現(xiàn)異常,這里涉及到四個(gè)參數(shù)(uid_attribute、group_attribute、role_mapping.uid、role_mapping.group)的配置。
這里需要注意:group_attribute 及 uid_attribute 需配置 LDAP 賬戶信息中存在的屬性字段,才能在后面的 role_mapping 里賦權(quán)成功。
注:role_mapping.uid、role_mapping.group 配置的值中不能包含特殊字符“.”。
以上就是解密Console LDAP配置的詳細(xì)內(nèi)容,更多關(guān)于Console LDAP 配置的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
RedHat9配置轉(zhuǎn)發(fā)DNS服務(wù)器的實(shí)現(xiàn)
本文主要介紹了RedHat9配置轉(zhuǎn)發(fā)DNS服務(wù)器的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-05-05
windows系統(tǒng)搭建zookeeper服務(wù)器的教程
這篇文章主要介紹了windows系統(tǒng)搭建zookeeper服務(wù)器的教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
openeuler系統(tǒng)查看硬盤(pán)信息的常用指令總結(jié)
這篇文章主要為大家詳細(xì)介紹了在openopenIEuler操作系統(tǒng)中查看硬盤(pán)信息的方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2026-05-05
win10下VSCode+CMake+Clang+GCC環(huán)境搭建教程圖解
這篇文章主要介紹了win10下VSCode+CMake+Clang+GCC環(huán)境搭建,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
網(wǎng)站數(shù)據(jù)自動(dòng)備份方法
本文是根據(jù)作者自己多年的維護(hù)經(jīng)驗(yàn),來(lái)和大家分享下網(wǎng)站數(shù)據(jù)自動(dòng)備份的一些經(jīng)驗(yàn)。2010-04-04
memcached常用命令_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了memcached常用命令,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08

