LDAP and Freebsd7.3

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-24 15:49:18

Пытался поднять адресную книгу на LDAP-server
По непонятной для меня причини LDAP сервер не хочет стартовать.

slapd.conf

Код: Выделить всё

#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/shema/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

# Define global ACLs to disable default read access.

# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral       ldap://root.openldap.org

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

# Load dynamic backend modules:
modulepath      /usr/local/libexec/openldap
moduleload      back_ldbm

#access to attrs=userPassword
#        by self write
#        by anonymous auth
#        by * none
#
access to *
        by self write
        by anonymous read
        by * none
#
# moduleload    back_hdb
# moduleload    back_ldap

# Sample security restrictions
#       Require integrity protection (prevent hijacking)
#       Require 112-bit (3DES or better) encryption for updates
#       Require 63-bit encryption for simple bind
# security ssf=1 update_ssf=112 simple_bind=64

# Sample access control policy:
#       Root DSE: allow anyone to read it
#       Subschema (sub)entry DSE: allow anyone to read it
#       Other DSEs:
#               Allow self write access
#               Allow authenticated users read access
#               Allow anonymous users to authenticate
#       Directives needed to implement policy:
access to dn.base="" by * read
access to dn.base="cn=Subschema" by * read
access to *
        by self write
        by users read
        by anonymous auth

#
# if no access controls are present, the default policy
# allows anyone and everyone to read anything but restricts
# updates to rootdn.  (e.g., "access to * by * read")
#
# rootdn can always read and write EVERYTHING!

#######################################################################
# BDB database definitions
#######################################################################

database        ldbm
suffix          "dc=mail,dc=local"
rootdn          "cn=root,dc=mail,dc=local"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw  {SSHA}KjFZSWPFXXrL4pLyQRsUleVA1J75WESF
rootpw 0w0Uji0P

# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory       /var/db/openldap-data
loglevel 256
# Indices to maintain
index   objectClass     eq
index   cn              eq


rc.conf

Код: Выделить всё

slapd_enable="YES"
slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://127.0.0.1/ ldap://192.168.0.102/"'
slapd_sockets="/var/run/openldap/ldapi"
slpd_enable="YES"
при старте пишит типа все стартует.
Проверяешь а в процессах нет.

:x
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3810
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: LDAP and Freebsd7.3

Непрочитанное сообщение snorlov » 2010-08-24 15:52:30

В debug.log смотрел?

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-24 16:14:37

snorlov писал(а):В debug.log смотрел?
выдает такое

Код: Выделить всё

Aug 24 14:01:22 UNISAW slapd[1314]: connections_destroy: nothing to destroy.
Aug 24 14:02:29 UNISAW kernel: arplookup 169.254.215.231 failed: host is not on local network
Aug 24 14:03:12 UNISAW kernel: arplookup 169.254.215.231 failed: host is not on local network
Aug 24 14:03:53 UNISAW dhcpd: unexpected ICMP Echo Reply from 74.125.87.103
Aug 24 14:59:16 UNISAW slapd[3093]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 14:59:17 UNISAW slapd[3093]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 14:59:17 UNISAW slapd[3093]: slapd destroy: freeing system resources.
Aug 24 14:59:17 UNISAW slapd[3093]: slapd stopped.
Aug 24 14:59:17 UNISAW slapd[3093]: connections_destroy: nothing to destroy.
Aug 24 15:04:33 UNISAW slapd[3164]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:04:33 UNISAW slapd[3164]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:04:33 UNISAW slapd[3164]: slapd destroy: freeing system resources.
Aug 24 15:04:33 UNISAW slapd[3164]: slapd stopped.
Aug 24 15:04:33 UNISAW slapd[3164]: connections_destroy: nothing to destroy.
Aug 24 15:05:08 UNISAW slapd[3186]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:05:08 UNISAW slapd[3186]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:05:08 UNISAW slapd[3186]: slapd destroy: freeing system resources.
Aug 24 15:05:08 UNISAW slapd[3186]: slapd stopped.
Aug 24 15:05:08 UNISAW slapd[3186]: connections_destroy: nothing to destroy.
Aug 24 15:10:37 UNISAW slapd[3264]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:10:37 UNISAW slapd[3264]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:10:37 UNISAW slapd[3264]: slapd destroy: freeing system resources.
Aug 24 15:10:37 UNISAW slapd[3264]: slapd stopped.
Aug 24 15:10:37 UNISAW slapd[3264]: connections_destroy: nothing to destroy.
Aug 24 15:33:40 UNISAW slapd[3462]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:33:40 UNISAW slapd[3462]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:33:40 UNISAW slapd[3462]: slapd destroy: freeing system resources.
Aug 24 15:33:40 UNISAW slapd[3462]: slapd stopped.
Aug 24 15:33:40 UNISAW slapd[3462]: connections_destroy: nothing to destroy.
Aug 24 15:35:57 UNISAW slapd[3496]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:35:57 UNISAW slapd[3496]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:35:57 UNISAW slapd[3496]: slapd destroy: freeing system resources.
Aug 24 15:35:57 UNISAW slapd[3496]: slapd stopped.
Aug 24 15:35:57 UNISAW slapd[3496]: connections_destroy: nothing to destroy.
Aug 24 15:36:06 UNISAW slapd[3509]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNI
Aug 24 15:36:06 UNISAW slapd[3509]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema"
Aug 24 15:36:06 UNISAW slapd[3509]: slapd destroy: freeing system resources.
Aug 24 15:36:06 UNISAW slapd[3509]: slapd stopped.
Aug 24 15:36:06 UNISAW slapd[3509]: connections_destroy: nothing to destroy.


"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

snorlov
подполковник
Сообщения: 3810
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: LDAP and Freebsd7.3

Непрочитанное сообщение snorlov » 2010-08-24 16:31:29

У тебя нет файлика или же slapd не имеет на него прав

Код: Выделить всё

/usr/local/etc/openldap/shema/cosine.schema

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-24 17:07:40

snorlov писал(а):У тебя нет файлика или же slapd не имеет на него прав

Код: Выделить всё

/usr/local/etc/openldap/shema/cosine.schema
Спасибо ошибка в конфиге была, исправил но всеравно не стартует.
:x

Код: Выделить всё

Aug 24 15:36:06 UNISAW slapd[3509]: connections_destroy: nothing to destroy.
Aug 24 17:44:40 UNISAW slapd[4406]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:44:40 UNISAW slapd[4406]: could not stat config file "/usr/local/etc/openldap/shema/cosine.schema": No such file or directory (2)
Aug 24 17:44:40 UNISAW slapd[4406]: slapd destroy: freeing system resources.
Aug 24 17:44:40 UNISAW slapd[4406]: connections_destroy: nothing to destroy.
Aug 24 17:44:40 UNISAW slapd[4406]: slapd stopped.
Aug 24 17:55:39 UNISAW slapd[4517]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:55:39 UNISAW slapd[4517]: slapd stopped.
Aug 24 17:55:39 UNISAW slapd[4517]: connections_destroy: nothing to destroy.
Aug 24 17:57:28 UNISAW slapd[4539]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:28 UNISAW slapd[4539]: slapd stopped.
Aug 24 17:57:28 UNISAW slapd[4539]: connections_destroy: nothing to destroy.
Aug 24 17:57:30 UNISAW slapd[4550]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:30 UNISAW slapd[4550]: slapd stopped.
Aug 24 17:57:30 UNISAW slapd[4550]: connections_destroy: nothing to destroy.
Aug 24 17:57:32 UNISAW slapd[4562]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:32 UNISAW slapd[4562]: slapd stopped.
Aug 24 17:57:32 UNISAW slapd[4562]: connections_destroy: nothing to destroy.
Aug 24 17:57:35 UNISAW slapd[4573]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:35 UNISAW slapd[4573]: slapd stopped.
Aug 24 17:57:35 UNISAW slapd[4573]: connections_destroy: nothing to destroy.
Aug 24 17:57:38 UNISAW slapd[4584]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:38 UNISAW slapd[4584]: slapd stopped.
Aug 24 17:57:38 UNISAW slapd[4584]: connections_destroy: nothing to destroy.
Aug 24 17:57:40 UNISAW slapd[4595]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 17:57:40 UNISAW slapd[4595]: slapd stopped.
Aug 24 17:57:40 UNISAW slapd[4595]: connections_destroy: nothing to destroy.
Aug 24 18:04:48 UNISAW slapd[4680]: @(#) $OpenLDAP: slapd 2.4.23 (Jul 13 2010 00:13:22) $       sasha@UNISAW:/usr/ports/net/openldap24-server/work/openldap-2.
Aug 24 18:04:48 UNISAW slapd[4680]: lt_dlopenext failed: (back_ldbm) file not found
Aug 24 18:04:48 UNISAW slapd[4680]: slapd stopped.
Aug 24 18:04:48 UNISAW slapd[4680]: connections_destroy: nothing to destroy.

в разделе /usr/local/etc/schema все файлы с правами 444
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

snorlov
подполковник
Сообщения: 3810
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: LDAP and Freebsd7.3

Непрочитанное сообщение snorlov » 2010-08-25 9:33:38

Посмотри с какими опциями ты скомпилировал сам openldap...
Я бы добавил бы в slapd.conf

Код: Выделить всё

  moduleload    back_ldap

shigor
проходил мимо
Сообщения: 4
Зарегистрирован: 2009-10-22 23:04:13

Re: LDAP and Freebsd7.3

Непрочитанное сообщение shigor » 2010-08-26 7:58:45

Код: Выделить всё

moduleload      back_ldbm
...

Код: Выделить всё

database        ldbm
в openldap-2.4 нет ldbm. Выпилен. Используйте bdb.

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-27 12:21:05

snorlov писал(а):Посмотри с какими опциями ты скомпилировал сам openldap...
Я бы добавил бы в slapd.conf

Код: Выделить всё

  moduleload    back_ldap
snorlov писал(а):Посмотри с какими опциями ты скомпилировал сам openldap...
Я бы добавил бы в slapd.conf

Код: Выделить всё

  moduleload    back_ldap
Snorlov спасибо стартанул, я только его еще перекомпилил полностью. Заработал.
:good:
Мучаю теперь привязку. phpldapamdin к ldap
Не сталкивался с такой ошибкой
Не могу найти корень вашего LDAP дерева.
Похоже что ваш LDAP сервер сконфигурирован не показывать свой корень.
Укажите это в config.php
конфиг /usr/local/www/phpldapadmin/config/
файл config.php

Я так понимаю тут указывается взаимодействие LDAP и PHP

Код: Выделить всё

/*********************************************/
/* Define your LDAP servers in this section  */
/*********************************************/

$servers = new Datastore();

/* $servers->NewServer('ldap_pla') must be called before each new LDAP server
   declaration. */
$servers->newServer('ldap_pla');

/* A convenient name that will appear in the tree viewer and throughout
   phpLDAPadmin to identify this LDAP server to users. */
$servers->setValue('server','name','My LDAP Server');
#$ldapservers->setValue($i,'server','host','127.0.0.1');

Где можно было накасячить?
Корень в LDAP создал

Код: Выделить всё

ee /var/db/openldap-data/base.ldif

dn: dc=mail, dc=local
objectClass: dcObject
objectClass: organization
objectClass: top
dc: mail
o: mail

Схему так же добавил в LDAP

/var/db/openldap-data/>ldapadd -x -D "cn=root,dc=mail,dc=local" \
-h 192.168.0.102 -W -f base.ldif

Enter LDAP Password:
adding new entry "dc=mail, dc=local"
Все успешно прошло.

:x выходит касяк где-то в config.php?????
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-27 12:33:29

Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-30 8:06:03

тогда напрашивается вопрос
почему когда анонимно подключаюсь к phpldapadmin
все ок.
(прилогаю скриншет)
с паролем root
авторизация проходит а дерево не видит.
Вложения
LDAP не показывает свой корень.jpg
Не показывает свой корень
phpldapadminАнонимАвториз.jpg
Анонимно
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 7:50:42

какой у тебя путь до рута (типа cn=root,dc=mail,dc=local?) и дерево такое? dc=mail,dc=local
Глянь как у меня (переставил токо домен =))

Код: Выделить всё

# 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
pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

modulepath      /usr/local/libexec/openldap
moduleload      back_bdb

access to * by * read
access to attr=userPassword
  by self write
  by anonymous auth
  by * none

database        bdb
suffix          "dc=firma,dc=local"
rootdn          "cn=root,dc=firma,dc=local"

rootpw          {SSHA}****************

directory       /var/db/openldap-data

index   objectClass     eq
index   cn              eq

Код: Выделить всё

# cat /usr/local/etc/openldap/firma.local.ldif
dn: dc=firma,dc=local
objectClass: top
objectClass: dcObject
objectClass: organization
dc: firma
o: firmafirmafirma

# cat /usr/local/etc/openldap/addressbook.firma.local.ldif
dn: ou=addressbook,dc=firma,dc=local
objectClass: top
objectClass: organizationalUnit
ou: addressbook
rootpw генерил?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 12:29:21

Raven2000 писал(а):какой у тебя путь до рута (типа cn=root,dc=mail,dc=local?) и дерево такое? dc=mail,dc=local
Глянь как у меня (переставил токо домен =))

Код: Выделить всё

# 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
pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

modulepath      /usr/local/libexec/openldap
moduleload      back_bdb

access to * by * read
access to attr=userPassword
  by self write
  by anonymous auth
  by * none

database        bdb
suffix          "dc=firma,dc=local"
rootdn          "cn=root,dc=firma,dc=local"

rootpw          {SSHA}****************

directory       /var/db/openldap-data

index   objectClass     eq
index   cn              eq

Код: Выделить всё

# cat /usr/local/etc/openldap/firma.local.ldif
dn: dc=firma,dc=local
objectClass: top
objectClass: dcObject
objectClass: organization
dc: firma
o: firmafirmafirma

# cat /usr/local/etc/openldap/addressbook.firma.local.ldif
dn: ou=addressbook,dc=firma,dc=local
objectClass: top
objectClass: organizationalUnit
ou: addressbook
rootpw генерил?

Основные косяки устранил. (пересобирал phpldapadmin)
наткнулся на другие грабли)).
Создаю в ou=addressbook пользователя buh с майлом buh@yandex.ru
cn=buh
Подключаюсь в адресной книги
Thenderbird или Microsoft Outlook а в ответ тишина, адрес не отображается.

На серваке

Код: Выделить всё

>ps axw | grep openldap
89935  ??  Is     0:00.18 /usr/local/libexec/slapd -h ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://127.0.0.1/ ldap://192.168.0.102
 2346  p2  S+     0:00.00 grep openldap
slapd.conf

Код: Выделить всё

#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
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

# Define global ACLs to disable default read access.

# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral       ldap://root.openldap.org

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

# Load dynamic backend modules:
modulepath      /usr/local/libexec/openldap
moduleload      back_ldbm
#moduleload      back_ldap
#access to attrs=userPassword
#        by self write
#        by anonymous auth
#        by * none
#
#access to *
#        by self write
#        by anonymous read
#        by * none
#
# moduleload    back_hdb
# moduleload    back_ldap

# Sample security restrictions
#       Require integrity protection (prevent hijacking)
#       Require 112-bit (3DES or better) encryption for updates
#       Require 63-bit encryption for simple bind
# security ssf=1 update_ssf=112 simple_bind=64

# Sample access control policy:
#       Root DSE: allow anyone to read it
#       Subschema (sub)entry DSE: allow anyone to read it
#       Other DSEs:
#               Allow self write access
#               Allow authenticated users read access
#               Allow anonymous users to authenticate
#       Directives needed to implement policy:
access to dn.base="" by * read
access to dn.base="cn=Subschema" by * read
access to *
        by self write
        by users read
        by anonymous auth

#
# if no access controls are present, the default policy
# allows anyone and everyone to read anything but restricts
# updates to rootdn.  (e.g., "access to * by * read")
#
# rootdn can always read and write EVERYTHING!

#######################################################################
# BDB database definitions
#######################################################################

database        ldbm
suffix          "dc=mail,dc=local"
rootdn          "cn=root,dc=mail,dc=local"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw  {SSHA}KjFZSWPFXXrL4pLyQRsUleVA1J75WESF
rootpw 0w0Uji0P

# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory       /var/db/openldap-data
loglevel 256
# Indices to maintain
index   objectClass     eq
index   cn              eq

/var/db/openldap-data/base.ldif

Код: Выделить всё

dn: dc=mail, dc=local
objectClass: dcObject
objectClass: organization
objectClass: top
dc: mail
o: mail


Вот такая на данный момен конфигурация.
Спасибо за помощь попробую проверить конфиги.

rootpw генерил. Это делал и пароль создавал

До рута да путь

(cn=root,dc=mail,dc=local)
Дерево, да создавал такое же ( пользовался статьей с сайта лисяры) dc=mail,dc=local
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 12:57:23

Spook1680 писал(а):Thenderbird или Microsoft Outlook а в ответ тишина, адрес не отображается.
1) Адресная книга отдает адреса по запросу (те в начале было пустоо =))
те введи начало имени или адреса и он выведет нужные данные или же в громптице введи символ @ и тогда книга выдаст все ;)
Вложения
Снимок.JPG
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 13:04:27

Получается на данный момент. Если к пример в Outlook Express делаю настройки и пытаюсь нати майл.
То пишет что нет доступа к ldap серверу.
По не понятным причинам для меня, почтовая прога не видит ldap. Выходит так.((
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 14:05:07

Попробуй через громптицу
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: LDAP and Freebsd7.3

Непрочитанное сообщение zeus4all » 2010-08-31 14:37:38

а пароль то выдан почтарю на лдап?
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 14:46:04

zeus4all писал(а):а пароль то выдан почтарю на лдап?
Извините не понял.
Я в почтарь забиваю пароль root Мож правда в этом касяк.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 15:00:35

у меня без юзверя и пасса =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: LDAP and Freebsd7.3

Непрочитанное сообщение zeus4all » 2010-08-31 15:10:19

я делал по метсной статье все вроде пошло, и там я использовал временно (для проверки) пользователя root и его пароль (лдапный). не знаю, почему токажется что именно тут не прет.
Raven2000 писал(а):у меня без юзверя и пасса
очень интеренсо, мб пароль пустой? вообщем не знаю, это круто надо бы какнитов ернутся к разбору адрессбуки и покурить с Вами етот факт, ибо я "также хочу" :-D
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 15:11:18

Raven2000 писал(а):у меня без юзверя и пасса =)
У меня вот такая зараза выскакивает
когда в лаб захожу
выбираю учетку buh
и получаю вот такую бяку

Если поставить точку в раздел по умолчанию то типа все ок.
становиться вот так (рис2)
Вложения
Рис2.jpg
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 15:15:13

Бяка вот такая
Вложения
3.jpg
Ошибки
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 15:29:55

Это не бяка это фича он удаляет с веб морды ненужные темплары вот и все
И оставляет лишь то что можно юзать (кста мона темплары ненужные удалить и не будут тебя смущать сие вывески и нужные скопировать в модификации чтобы редактировать более удобно нужные данные)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 16:17:24

Raven2000 писал(а):Это не бяка это фича он удаляет с веб морды ненужные темплары вот и все
И оставляет лишь то что можно юзать (кста мона темплары ненужные удалить и не будут тебя смущать сие вывески и нужные скопировать в модификации чтобы редактировать более удобно нужные данные)
Разобрался. Огромное спасибо. Все пашет. ))) Правда только на громптице))
а вот на Microsoft Outlooc ищет но выдает сообщение
Неправельный синтаксис DN 34
Это разница между кодировкой текста unix и wind/ или у ldap свои формат.!!???
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Raven2000 » 2010-08-31 21:56:22

у тебя какой аутглюк?
в статье в прилагаемых файлах есть архив в котором я подключал 2003 аутлук.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Spook1680
лейтенант
Сообщения: 989
Зарегистрирован: 2009-07-28 12:26:09

Re: LDAP and Freebsd7.3

Непрочитанное сообщение Spook1680 » 2010-08-31 22:21:10

Raven2000 писал(а):у тебя какой аутглюк?
в статье в прилагаемых файлах есть архив в котором я подключал 2003 аутлук.
Офис 2010 ну и глюк у все в качестве основного почтавика мафкрософт офис 2010 + ОС Windows OC

)) Просто будет очень смешно )) если выдит что 2010 не будет пахать под LDAP :crazy:
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "