作者 主題: ldap 登入問題  (閱讀 5639 次)

0 會員 與 1 訪客 正在閱讀本文。

abrock19

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
ldap 登入問題
« 於: 2006-02-22 21:01 »
各位前輩好

小弟最近剛接觸 ldap

昨天用鳥哥讀者投書區的 "用 LDAP 進行 Apache 的認證" 方式設定成功
http://linux.vbird.org/somepaper/20060111-ldap_and_apach_auth.pdf

目前只有先完成安裝phpldapadmin這一部份

phpldapadmin登入畫面那邊
我只能用匿名方式的登入
如果用Manager登入
會出現 以下的錯誤訊息

錯誤
Could not bind to the LDAP server.

伺服器回應: No such attribute
錯誤碼: 0x10 (LDAP_NO_SUCH_ATTRIBUTE)
說明: That entry does not contain the attribute specified.


請問一下是不是哪邊沒有設好呢?
還是根本就不是用Manager來登入?
謝謝 ^^

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8827
    • 檢視個人資料
    • http://www.24online.cjb.net
ldap 登入問題
« 回覆 #1 於: 2006-02-22 22:07 »
你相關的設定是怎樣的?  打算做怎樣的登入認證服務?

該系統有什麼相關的LOG?  :roll:
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

abrock19

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
ldap 登入問題
« 回覆 #2 於: 2006-02-23 11:12 »
引述: "日京三子"
你相關的設定是怎樣的?  打算做怎樣的登入認證服務?

該系統有什麼相關的LOG?  :roll:


我是完整安裝FC4

slapd.conf的設定是
suffix "dc=example,dc=com"
rootdn "cn=Manager,dc=example,dc=com"
rootpw  secret

接著我利用Linux工具 migration 將原有Linux 帳號轉換到Ldap通信錄

轉完後建立上層物件 example.ldif,以及組織物件ou_people.ldif, ou_group.ldif

phpldapadmin的版本是phpldapadmin-php5 1.0-rc1
一開始連phpldapadmin會出現SASL的錯誤
後來我進phpldapadmin的config檔把SASL功能關掉就可以用匿名方式登入

我也有使用java 的 ldap browser 工具
一樣是匿名可以登入

User DN 那邊 用 cn=Manager 要登入卻不行  :cry:

abrock19

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
ldap 登入問題
« 回覆 #3 於: 2006-02-25 17:42 »
我後來另外安裝一台 FC2
使用ldapmodify
#ldapadd -D "cn=Manager,dc=com,dc=tw" -w secret -x -a
- f /etc/example.ldif
出現下面錯誤訊息
ldap_bind: Invalid credentials (49)

爬文結果是說密碼錯誤

我的slapd.conf 裡 suffix為 dc=com,dc=tw
rootdn 是 cn=Manager,dc=com,dc=tw

登入不是用 Manager登入嗎?
還是cn=Manager,dc=com,dc=tw 來登入 @@

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8827
    • 檢視個人資料
    • http://www.24online.cjb.net
ldap 登入問題
« 回覆 #4 於: 2006-02-25 21:52 »
引述: "abrock19"
還是cn=Manager,dc=com,dc=tw 來登入 @@



傷腦筋 @_@



建議您最好把歐來禮那本 LDAP 的書看一下會比較好些 ............
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。