Necromancing.У меня была такая же проблема.
OpenDS очень прост в настройке и не требует прав администратора.Вам просто нужно скачать ZIP-файл и запустить установщик.Программа установки также может заполнить каталог тестовыми записями - если вы хотите увидеть некоторые примеры данных.Это именно то, что вы ищете, когда хотите простой тестовый сервер для разработчиков.
Примечание:Разработка OpenDS была захвачена и превращена в OpenDJ , коммерческий проект forgerock.Хотя OpenDS все еще работает на Java7, только OpenDJ будет работать с Java8.
Однако OpenDJ по-прежнему БЕСПЛАТНО и OpenSource .Вы можете найти исходный код здесь в Bitbucket и получить его с помощью git:
git clone https://stash.forgerock.org/scm/opendj/opendj.git
Забудьте OpenLDAP и AD-LDS;они слишком сложны для простого тестирования.Кроме того, их пользовательский интерфейс ужасен, и вам нужно что-то, что вы можете запустить и запустить FAST без прав администратора, и заполнить его тестовыми данными за несколько минут, а не за несколько недель.А ApacheDS, к сожалению, потребует прав администратора (потому что он работает только как служба Windows, и вы не можете запускать / останавливать их, не будучи администратором).
Так что OpenDJ - это верный путь.
Apache Directory Studio - хороший клиент для просмотра, редактирования и импорта / экспорта данных через LDAP (LDIF).Однако, несмотря на то, что Apache Directory Studio написана на Java, она добавляет зависимость к gtk и имеет только двоичные файлы для x86 / x64, что означает, что она не будет работать на Chromebook с процессором ARM или на RaspberrryPI.
Но с тестовыми записями, автоматически добавляемыми в OpenDJ / OpenDS (если вы выбираете опцию), вам это даже не нужно.В случае сомнений используйте веб-интерфейс, который «говорит по LDAP».