Я использовал бы свой iphone :D But Ваша в основном необходимость направленные антенны для создания работы немного легче.
Ваш на правильном пути я сказал бы.. Однако это походит на большое усилие за 25$
Это именно то, что написано на банке. У вашего DN cn = myuser, dc = mydomain, dc = com
недостаточно прав для изменения дерева cn = config
. И когда вы пытаетесь «указать базу данных конфигурации», вы используете совершенно другой DN, cn = myuser, cn = config
, который, по-видимому, либо не существует, либо вы используете неправильный пароль.
Для выполнения подобных модификаций вам необходимо работать с учетной записью, обладающей достаточными привилегиями, чтобы изменять различные базы данных. Учетная запись «admin», то есть одна учетная запись, которая всегда имеет все привилегии, указывается в атрибуте olcRootDN
, а ее пароль находится в olcRootPW
. Для базы данных cn = config
эти атрибуты находятся в конфигурации olcDatabase = {0}, cn = config
, а для «обычной» базы данных, обычно типа HDB, в olcDatabase = {1} hdb, cn = config
.
Какому руководству или документации вы следовали? Похоже, вы не совсем понимаете, что здесь делаете.
Поскольку у меня была похожая проблема, я попробовал daff интересное решение, но безрезультатно . В отличие от Линн Оуэнс, мне не удалось добавить пароль администратора в olcDatabase = {0} config, cn = config
. Наконец, мне удалось изменить мой cn = config
, используя такие команды, как:
ldapmodify -Y EXTERNAL -H ldapi:/// -f somefile.ldif