Авторизация пользователя zimbra в MySQL

Установка и настройка операционных систем и ПО
Ответить
garmayev
Сообщения: 26
Зарегистрирован: 19 дек 2013, 17:40
Откуда: Irkutsk
Контактная информация:

09 янв 2018, 15:44

Здравствуйте!

Вопрос, собственно, в заголовке

Имеем:
1) Zimbra 8 на ОС Ubuntu
2) Web-сервер (apache2, php, mysql)
3) БД с пользователями

Требуется:
Авторизовывать в Zimbr'e пользователей из БД

Идеи:
1) Стандартный путь ("описанный" в оф.документации) создать свой класс для авторизации юзверей.
2) Поднять рядом с Apache какой-нибудь openLDAP (или что-то в этом роде) и научить его смотреть пользователей из БД

Проблемы:
1) если идти по варианту 1 попадаю в тупик на стадии создания/компиляции нового класса. Ядро Zimbr'ы написано на Java (я Java знаю сапсем пилехо =) ) и там идет ссылка на "стандартный" для Zimbr'ы класс, а у меня его нету. Как его компилить? Откуда взять эти классы?
2) во втором варианте я даже не знаю как тут подойти. Может ли Apache принимать запросы по протоколу ldap:// ? читал информацию по модулю authnz_ldap, но это, как я понял, авторизация пользователя ИЗ LDAP В APACHE (или я не прав?)?

Подскажите, в какую сторону копать, а то остатки мозга уже выкипают...
Ответить