Ruslan Bondar Site: docs/ldap ...

Ruslan Bondar | Page Index | Recently Commented | Users | Registration | Вход:  Пароль:  

Заметки моего установления LDAP.


RB (c)


Ver 0.01


C чего все началось:


Надо мне было создать сетевую адресную книжку, так чтобы весь офис мог в нее чегонибудь писать и читать. В качестве сервера был выбрана машинка под asplinux 7.2.


Полазив по инету в течении 5 минут я понял что я не первый на земле кто придумал велосипед и пришел к выводу что сетевые адресные книжки люди делают используя протокол ldap, благо он есть во всех пользуемых mail клиентах и вообще он много где есть :)


Сервак для этого чуда был быренько найден в недрах RPMS и назывался он Open LDAP? установка rpm-ки заняла не более 5 минут. Но понятно дело что работать это чудо


только после настройки :)


Настройка:


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


2 hours later




мнада все вроде понятно и все не плохо пашет как сервер, но добавить запись к серверу стало большой проблемой. В how to описанно два варианта обновления через ldapadd и slapadd. Первый работает через сервер, второй делает все сам (генерит базу потом ее только надо положить в соответствующую директорию и перезапустить сервер). Со второй утилитой я решил не связыватся, и взял ldapadd. Добавлять в себя сервак отказывался напрочь мотивировал он это по разному, восновном кричал об отсутствии прав, в конце концов у меня заработала следующая схема


slap.conf


В трущебах инета я нашел вот такую стартовую конфигурацию:


ldap


Вот этой командочкой все заработало


# ldapadd -D «cn=Manager,dc=gcp,dc=lv» -x w secret -h localhost < ldap


Комментариев нет. [Показать комментарии/форму]