Назад | Перейти на главную страницу

Настройка Dovecot для аутентификации по LDAP без доступа к полю пароля

У нас есть сервер LDAP, на котором все проходят аутентификацию. Мне нужно настроить Dovecot для аутентификации против него, однако я столкнулся с серьезной проблемой.

Согласно документация, Dovecot требуется доступ к полю пароля для аутентификации:

Обычно сервер LDAP не дает никому доступа к паролям пользователей, поэтому вам необходимо создать учетную запись администратора, которая имеет доступ к полю userPassword.

Из-за политик безопасности это никак не происходит. Есть ли способ обойти это требование? Например, просто отправить пароль в LDAP и искать ответ «пройден / не пройден»?

ОС: Centos 6 x86_64
Dovecot: 2.0.9-22

Сайт, на который вы указали ссылку, назвал альтернативу вверху: Аутентификация связывает. При этом вам просто нужно auth Списки ACL для поля пароля в LDAP и Dovecot, по сути, делают именно то, что вы хотите.

Обратите внимание, что имея auth права доступа для этого абсолютно необходимы, и если ваша политика безопасности также запрещает это, вам нужно отказаться от этого, потому что это не имеет никакого смысла :)