The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"openldap + outlook2003 + sambaPDC + групповые политики"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Авторизация и аутентификация, LDAP)
Изначальное сообщение [ Отслеживать ]

"openldap + outlook2003 + sambaPDC + групповые политики"  +/
Сообщение от eightn email(ok) on 06-Апр-05, 09:38 
Поднял openldap 2.2 + samba 3.13 в качестве PDC.
(руководствовался, в основном, этой докой http://samba.idealx.org/smbldap-howto.en.html)

Все бы замечательно, но захотелось емейлы пользователей так же хранить в ldap-базе.
Пользователи - на outlook 2003 сидят.
Нашел вот этот документ http://www.yo-linux.com/TUTORIALS/LinuxTutorialLDAP-GILSchem...
Там рассказывается, что нужно добавить в схемы ldap, что бы outlook видел емейлы.

Да, он их конечно видит (после подключения адресной книги в LDAP-хранилище),
но не сразу, а только если в адресной книге нажать поиск, после чего ввести
пробел и ентер (звездочка в русском Outlook-е не срабатывает).
Да, еще в slapd.conf надо было прописать
access to dn.exact="" filter="(supportedControl=1.2.840.113556.1.4.319)"
(согласно http://www.openldap.org/lists/openldap-software/200408/msg00...)
Ибо в противном случае outlook ругается на "unavailable critical extension" и ничего не ищет.
Правда у меня openldap-2.2.24 при такой строке (первой в конфиге access-ов) вываливается
с "segmentation fault".
Но вот такая строка
access to dn.exact="" attrs=supportedControl
ему нравится гораздо больше (надеюсь, она нигде больше не помешает).


Вопрос - можно ли как то заставить Outlook сразу при нажатии на значек адресной книги видеть всех
пользователей с емейлами в ldap-базе?


Идем дальше.
Я нашел две возможности администрировать PDC домен на самбе
1. С помощью ms-овской утилиты usrmgr.exe (от winnt)
2. С помощью IMC вебинтерфейса от idealx. http://www.idealx.org/prj/imc/about.html

Второй способ мне понравился значительно больше (даже не мне, а тем людям, кто этим доменом управляет,
в смысле заводят новых/стирает старых пользователей).
Но в обоих случаях есть минус - невозможно завести в домене пользователя и сразу указать там же его
емейл-адрес.

Да, при добавлении через .ldif файлы можно указать что угодно, но существуют ли какие либо веб-интерфейсы
с подобной функциональностью? Или может в IMC как то можно добавить такую возможность?
Я не нашел, как.


И последний вопрос. Не подскажите ли хорошую доку, как можно под samba PDC доменом организовать аналог
групповых политик (как в домене под windows2000). Понятно, что полного аналога не получится,
но хотя бы нечто близкое :)


p.s. вопрос по одновременному заданию емейлов пользователям (вместе с созданием новых аккаунтов) для
меня наиболее важен.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "openldap + outlook2003 + sambaPDC + групповые политики"  +/
Сообщение от baby email(??) on 06-Апр-05, 10:22 
>Поднял openldap 2.2 + samba 3.13 в качестве PDC.
>(руководствовался, в основном, этой докой http://samba.idealx.org/smbldap-howto.en.html)
>
>Все бы замечательно, но захотелось емейлы пользователей так же хранить в ldap-базе.
>
>Пользователи - на outlook 2003 сидят.
>Нашел вот этот документ http://www.yo-linux.com/TUTORIALS/LinuxTutorialLDAP-GILSchem...
>Там рассказывается, что нужно добавить в схемы ldap, что бы outlook видел
>емейлы.
>
>Да, он их конечно видит (после подключения адресной книги в LDAP-хранилище),
>но не сразу, а только если в адресной книге нажать поиск, после
>чего ввести
>пробел и ентер (звездочка в русском Outlook-е не срабатывает).
>Да, еще в slapd.conf надо было прописать
>access to dn.exact="" filter="(supportedControl=1.2.840.113556.1.4.319)"
>(согласно http://www.openldap.org/lists/openldap-software/200408/msg00...)
>Ибо в противном случае outlook ругается на "unavailable critical extension" и ничего
>не ищет.
>Правда у меня openldap-2.2.24 при такой строке (первой в конфиге access-ов) вываливается
>
>с "segmentation fault".
>Но вот такая строка
>access to dn.exact="" attrs=supportedControl
>ему нравится гораздо больше (надеюсь, она нигде больше не помешает).
>
>
>Вопрос - можно ли как то заставить Outlook сразу при нажатии на
>значек адресной книги видеть всех
>пользователей с емейлами в ldap-базе?
>
>
>Идем дальше.
>Я нашел две возможности администрировать PDC домен на самбе
>1. С помощью ms-овской утилиты usrmgr.exe (от winnt)
>2. С помощью IMC вебинтерфейса от idealx. http://www.idealx.org/prj/imc/about.html
>
>Второй способ мне понравился значительно больше (даже не мне, а тем людям,
>кто этим доменом управляет,
>в смысле заводят новых/стирает старых пользователей).
>Но в обоих случаях есть минус - невозможно завести в домене пользователя
>и сразу указать там же его
>емейл-адрес.
>
>Да, при добавлении через .ldif файлы можно указать что угодно, но существуют
>ли какие либо веб-интерфейсы
>с подобной функциональностью? Или может в IMC как то можно добавить такую
>возможность?
>Я не нашел, как.
>
>
>И последний вопрос. Не подскажите ли хорошую доку, как можно под samba
>PDC доменом организовать аналог
>групповых политик (как в домене под windows2000). Понятно, что полного аналога не
>получится,
>но хотя бы нечто близкое :)
>
>
>p.s. вопрос по одновременному заданию емейлов пользователям (вместе с созданием новых аккаунтов)
>для
>меня наиболее важен.

посмотри на это
https://gosa.gonicus.de/
http://lam.sourceforge.net/


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "openldap + outlook2003 + sambaPDC + групповые политики"  +/
Сообщение от eightn email(ok) on 08-Апр-05, 13:16 
>>Поднял openldap 2.2 + samba 3.13 в качестве PDC.
>>(руководствовался, в основном, этой докой

>>p.s. вопрос по одновременному заданию емейлов пользователям (вместе с созданием новых аккаунтов) для  меня наиболее важен.
>
>посмотри на это
>https://gosa.gonicus.de/
>http://lam.sourceforge.net/

Огромное спасибо, baby!

Gosa оказалась именно той системой, что мне не хватало :)
И как я ее пропустил, когда искал веб-интерфейсы управления...

Осталось лишь разобраться, как на основе всего этого сделать групповые рассылки, т.е. посылаем письмо (пусть на определенный адрес), а его получает группа получателей в свои почтовые ящики.
Может я чего то не понял, но вроде как Gosa это делать не позволяет - там можно задать группу (testgroup), назначить ей емейл (testgroup@test.ru), добавить в группу нужных пользователей (у которых есть свои емейлы). Но как потом объяснить postfix-у, что сообщения, приходящие на testgroup@test.ru пересылать членам этой группы, я не понял.
Никто с этим не разбирался?


Чуть подробнее.
ldap запись тестовой группы с емейлом (лишнии поля вырезаны)

dn: cn=testgroup,ou=groups,dc=test,dc=ru
structuralObjectClass: posixGroup
cn: testgroup
gidNumber: 1001
memberUid: user1
memberUid: user2
memberUid: user3
mail: testgroup@test.ru
gosaMailServer: imap://10.0.0.221
gosaMailDeliveryMode: [L]
gosaSharedFolderTarget: share+testgroup1
objectClass: gosaMailAccount
objectClass: top
objectClass: posixGroup


user1,user2,user3 - члены группы testgroup. Все они являются пользователями домена и имеют свои емейлы. Как рассказать postfix-у, что почту, приходящую на testgroup@test.ru, надо перенаправить на емейлы пользователей user1,user2,user3 (user1@test.ru,user2@test.ru,user3@test.ru) ?


Точнее говоря, одна возможность есть, но через "жо".
В интерфейсе Gosa, в настройках группы, раздел емейл, можно указать список емейлов в пункте "Пересылать сообщения не членам группы". Тогда вышеприведенная ldap-запись модифицируется следующим образом:


dn: cn=testgroup,ou=groups,dc=test,dc=ru
structuralObjectClass: posixGroup
cn: testgroup
gidNumber: 1001
memberUid: user1
memberUid: user2
memberUid: user3
mail: testgroup@test.ru
gosaMailServer: imap://10.0.0.221
gosaMailDeliveryMode: [L]
gosaMailForwardingAddress: otheruser1@test.ru
gosaMailForwardingAddress: otheruser1@test.ru
gosaSharedFolderTarget: share+testgroup1
objectClass: gosaMailAccount
objectClass: top
objectClass: posixGroup


т.е. появились поля
gosaMailForwardingAddress: otheruser1@test.ru
gosaMailForwardingAddress: otheruser1@test.ru

на эти емейлы, вероятно, сообщения уйдут. Но можно ли сделать более прямо, т.е. пересылать сообщения пользователям группы?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "openldap + outlook2003 + sambaPDC + групповые политики"  +/
Сообщение от eightn email(ok) on 13-Апр-05, 19:01 
>Осталось лишь разобраться, как на основе всего этого сделать групповые рассылки, т.е.


Отвечаю сам себе.
Групповые рассылки (или же shared folders) там организуются очень просто - достаточно группе присвоить емейл и добавить в группу нужных пользователей.
После чего, конечно, настроить postfix так, что бы он понимал, куда девать сообщения, приходящие на групповой адрес.  Рецепты по конфигам postfix-а есть в списке рассылки gosa.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "openldap + outlook2003 + sambaPDC + групповые политики"  +/
Сообщение от ivevstigneev (ok) on 14-Фев-11, 16:51 
>>Осталось лишь разобраться, как на основе всего этого сделать групповые рассылки, т.е.
> Отвечаю сам себе.
> Групповые рассылки (или же shared folders) там организуются очень просто - достаточно
> группе присвоить емейл и добавить в группу нужных пользователей.
> После чего, конечно, настроить postfix так, что бы он понимал, куда девать
> сообщения, приходящие на групповой адрес.  Рецепты по конфигам postfix-а есть
> в списке рассылки gosa.

Отлично,что все получилось. Но было бы совсем замечательно, если бы подробно описали, что именно сказать постфиксу.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру