Доброго времени.Есть система, FreeBSВ 6,2, на ней sldap 2.3
Не работает подключение к серверу LDAP, вернее работает, но только рутом.
Пытаюсь подключиться через LDAPadmin (http://ldapadmin.sourceforge.net/) ... хорошая программа.
Пишу так:
login: cn=root,dc=PCDServer,dc=ru
pass: passwdord
Получаю: соединение установлено.
Пробую так:
login: cn=test,dc=PCDServer,dc=ru
pass: passwdord
или
login: uid=test,dc=PCDServer,dc=ru
pass: passwdord
или
login: ou=users,uid=test,dc=PCDServer,dc=ru
pass: passwdord
Во всех 3х случаях получаю фигу!
Привожу структуру записи юзера test:
gate# ldapsearch -LLL -x -b "dc=PCDServer,dc=ru" "uid=test"
dn: uid=test,ou=users,dc=PCDServer,dc=ru
objectClass: account
objectClass: posixAccount
cn: test
uid: test
uidNumber: 20007
gidNumber: 10002
homeDirectory: /home/test
gecos: test
description: User account
userPassword:: e1NTSEF9ZWg2U0JiSEdZZDJBQUo0cVJML2ZLVm1tQWIycWRZcHc=
loginShell: /bin/sh
sldap.conf:
gate# cat /usr/local/etc/openldap/slapd.conf
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/misc.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/openldap.schema
include /usr/local/etc/openldap/schema/samba.schema
include /usr/local/etc/openldap/schema/dns.schema
include /usr/local/etc/openldap/schema/dhcp.schema
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
modulepath /usr/local/libexec/openldap
moduleload back_ldbm
access to attrs=userPassword
by self write
by anonymous read
by * none
access to *
by self write
by anonymous read
by * none
database ldbm
suffix "dc=PCDServer,dc=ru"
rootdn "cn=root,dc=PCDServer,dc=ru"
rootpw забыл удалить
directory /var/db/openldap-data
loglevel 256
index objectClass eq
index cn eq
Подскажите как мне написать, чтоб юзером, а не админом подключиться?
PS по форуму ответа не нашел ...