Не получается подружить freeRADIUS и OpenLDAP
Пытаюсь настроить, чтобы при подключении к радиус серверу (freeRADIUS) user/password брались не из /usr/local/etc/raddb/users, а из базы ldap (OpenLDAP). ОС freeBSD_7.0.
Настраивал в соответствии со статьей: http://blog.megaded.ru/server-domashnej-seti.html Под учеткой в /usr/local/etc/raddb/users подключается без проблем, а вот под пользователем из ldap не хочет... Скажите какие конфиги или части конфигов нужно привести.... radiusd.conf просто великоват будет :) Кто сталкивался с подобной проблемой - подскажите плз... |
Логи slapd и radiusd сначала покажите.
p.s. Модераторы, прицепите эту тему к http://forum.oszone.net/thread-150168.html |
Немного конкретизирую проблему, в лдап не могу найти созданого пользователя:
на freeBSD7.0 установлен openLDAP slapd.conf: Код:
include /usr/local/etc/openldap/schema/core.schema base.ldif: Код:
dn: dc=tim,dc=ru добавил его: Код:
ldapadd -x -D "cn=root,dc=tim,dc=ru" -W -f base.ldif Создаю контейнер test.ldif: Код:
dn: ou=test,dc=tim,dc=ru Код:
ldapadd -x -D "cn=root,dc=tim,dc=ru" -W -f test.ldif lucky.ldif: Код:
dn: cn=lucky,ou=test,dc=tim,dc=ru Код:
ldapadd -x -D "cn=root,dc=tim,dc=ru" -W -f lucky.ldif Код:
ldapsearch -x -LLL "dc=tim,dc=ru" -b uid=lucky /var/log/debug.log: Код:
Sep 17 01:52:18 OO7 slapd[556]: conn=4 fd=12 ACCEPT from IP=127.0.0.1:58252 (IP=0.0.0.0:389) В чем может быть моя ошибка? |
В неверном применении параетров команды. Команда:
Цитата:
Код:
ldapsearch -x -LLL -b 'dc=tim,dc=ru' 'uid=lucky' Не факт что проблема только в этом ибо: Цитата:
|
спасибо, проблема была именно в неверном применении параметров команд.
а Цитата:
|
появилась новая проблема:
при подключении юзера freeRADIUS находит юзера lucky, но не может получить пароль... лог openldap: Код:
Sep 18 03:56:26 OO7 slapd[556]: conn=0 op=2 SRCH base="dc=tim,dc=ru" scope=2 deref=0 filter="(uid=lucky)" Код:
Fri Sep 18 03:40:12 2009 : Info: Using deprecated naslist file. Support for this will go away soon. slapd.conf: Код:
include /usr/local/etc/openldap/schema/core.schema radiusd.conf: Код:
prefix = /usr/local В чем может быть ошибка? |
Могу ошибаться, но, быть может, дело в индексах?
Цитата:
|
Время: 22:59. |
Время: 22:59.
© OSzone.net 2001-