Конфигурация Bugzilla LDAP
В Bugzilla все параметры работают для меня, но только LDAP не синхронизируется с моим сервером AD. Можете ли вы дать мне шаги по настройке LDAP в Bugzilla 4.6.6 на Windows 7. Например, мой сервер находится в нашем офисе, и мы используем как
LDAPServer -> Hp-02.company.local
Basedn -> CN=Users,DC=Company,Dc=local
Binddn -> i did not assign any thing in this.
LdapUidattribute -> uid
Ldapmailattribute -> mail
LdapFilter -> (ObjectClass=*)
Этого достаточно для Конфигурации или для внесения каких-либо изменений в этот или любой модуль PPM, который необходимо установить, или мне нужно создать пользователя и пароль LDAP в моей Active Directory.
Пожалуйста, помогите мне...
1 ответ
Active Directory (AD) не разрешает анонимные привязки по умолчанию (разумно, на мой взгляд). Согласно документации Bugzilla, оставляя LDAPbinddn
параметр заставляет Bugzilla пытаться выполнить анонимные привязки. Это потерпит неудачу. (Я бы посоветовал прочитать о поиске LDAP в Active Directory, чтобы дать вам дополнительную информацию о процессе. Стоит понять, что происходит за кулисами.)
Вам нужно будет создать пользователя в AD, чтобы Bugzilla связывалась с ним при выполнении аутентификации. Пользователь не должен быть привилегированным (нормальный "Пользователь домена" подойдет - и, на самом деле, предпочтительнее).
Если это нарушает условия соглашения, рассмотрите возможность использования аутентификации RADIUS с сервером RADIUS от Microsoft. Вам не нужно создавать учетную запись пользователя в вашей AD, чтобы этот метод работал. Вам, очевидно, придется установить и настроить либо сервер сетевой политики, либо службу интернет-аутентификации (в зависимости от версии сервера для Windows).