Автор Тема: Postfix + ldap  (Прочитано 1718 раз)

icom

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Postfix + ldap
« Ответ #60 : 23 Январь 2019, 03:57:35 »
Да, более десяти групп

egor

  • Администратор
  • Старожил
  • *****
  • Сообщений: 404
    • Просмотр профиля
Re: Postfix + ldap
« Ответ #61 : 23 Январь 2019, 06:47:38 »
Да, более десяти групп
И ldapsearch типа:
ldapsearch -o ldif-wrap=no -xLLL -H ldap://ads.mycompany.ru -D someUser@mycompany.ru -w somePass -b cn=users,dc=mycompany,dc=ru samaccountname=testuser memberof
ничего не возвращает?

icom

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Postfix + ldap
« Ответ #62 : 31 Январь 2019, 05:11:23 »
Беда заключалась в том что "memberof" регистрозависимый и называться он должен "memberOf", буква "О" обязательно большая. Далее вопрос по скрипту dovecot в переменную $user отдает вместе с доменом, как отрезать "@domain.ru"? с перлом как я уже говорил у меня беда полная. Плюс ко всему ldapsearch в debian 9.6 по умолчанию не идет, но находится скрипт для запуска /usr/share/bash-completions/, что меня новичка смутило сначала, что он молча то, доставил пакет ldap-utils и все встало на свои места.

Ну и с вырезанимаем не режет, почему-то, mycompany.ru заменил на свое, да и OU значительно больше, чем Users
perl -00 -wpe 'chomp; s/memberOf: cn=([^,]+),cn=users,dc=mycompany,dc=ru(\n?)/$1 . ($2 ? "," : "")/gie'`Что выдает скрипт на данный момент отправил в личное сообщение.
« Последнее редактирование: 31 Январь 2019, 05:52:17 от icom »