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的資訊填入>
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了
架設 Bugzilla 與 AD 帳號整合(適用 Fedora Core 4 及 5 )
In Bugzilla, how can I change the password used for LDAP integration if I can’t login?
留言