как включить анонимный вход в openldap - PullRequest
0 голосов
/ 23 мая 2018

Я недавно установил openldap 2.4.42 и отключил анонимный вход, используя следующее содержимое в файле ldif.

dn: cn = config changetype: modify add: olcDisallows olcDisallows: bind_anon

dn: cn = config changetype: modify add: olcRequires olcRequires: authc

dn: olcDatabase = {- 1} внешний интерфейс, cn = config changetype: modify add: olcRequires olcRequires: authc

Я могу дажесм. доступ к dn.base = "" с помощью * read в файле slapd.conf. Теперь у меня есть приложение (WordPress блог), которое пытается подключиться к серверу LDAP с помощью анонимного входа в систему и по этой причине не удается,Я пробовал несколько вариантов, но ни один из них не работает.Может кто-нибудь помочь мне с тем, как повторно включить анонимный вход LDAP.

Заранее спасибо

1 Ответ

0 голосов
/ 24 мая 2018

Какой тип конфигурации вы используете?slapd.conf или slapd.d / папка?Вы не можете использовать оба одновременно.Удалите добавленную конфигурацию olcDisallows & olcRequires, если вы используете конфигурацию slapd.d / folder.Или удалите настройки countrepart из файла slapd.conf (запретить и требовать), если вы используете файл конфигурации slapd.conf.

Чтобы удалить то, что вы сказали, вы добавили, чтобы активировать это поведение, например, с помощью файла LDIF, например:

dn: cn=config
changetype: modify
delete: olcDisallows
olcDisallows: bind_anon
-
dn: cn=config
changetype: modify
delete: olcRequires
olcRequires: authc
-
dn: olcDatabase={-1}frontend,cn=config
changetype: modify
delete: olcRequires
olcRequires: authc

Также следует убедиться, что целевой анонимный доступ разрешен ACL базы данных ( olcAccess параметр)

...