CentOS5 安裝 bugzilla 筆記(2): LDAP 帳號認證設定

1  以管理者帳號登入,並進入"Administion->Parameters"
2  選擇「User Authentication」,修改下列參數:
user_verify_class:LDAP,DB
此參數設定 Bugzilla 先以 LDAP 進行身份驗證,若驗證失敗則向 Bugzilla DB 進行身份驗證。

3 選擇「LDAP」,修改下列參數:
LDAPserver:ldap://IPA.IPB.IPC.IPD/ <輸入 AD 主機的 IP>
LDAPbinddn:cn=buguser,ou=Users,dc=company,dc=com:pass123 <輸入可搜尋 AD 資訊的使用者帳號密碼, 如果是匿名登入請保持這個欄位空白>
LDAPBaseDN:ou=Users,dc=company,dc=com <輸入欲開始搜尋的根路徑, 依據LDAP server的資訊填入>

4 緊急狀況自救術
如果設定LDAP後發現資訊填錯導致完全無法登入Bugzilla
自然也無法進入後台設定
請修改這個檔案 "/var/lib/bugzilla/data/params"
搜尋 "user_verify_class" 
然後把數值改成 'DB',
存檔離開後, 就可以再次登入Bugzilla了 

延伸閱讀:
CentOS5 安裝 bugzilla 筆記(1)
http://riverhippo.blogspot.com/2010/09/centos5-bugzilla.html
架設 Bugzilla 與 AD 帳號整合(適用 Fedora Core 4 及 5 )
In Bugzilla, how can I change the password used for LDAP integration if I can’t login?

留言

這個網誌中的熱門文章

RTC & CMOS 技術詳解

[自由網路] 如何取得 Google Drive (真實)外連位址 (Direct Link)

教你三招突破網管封鎖