Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
# make && make install
Приступаем к установке самого пакета OpenLDAP:
# cd /usr/ports/databases/openldap23-client
# make && make install
# cd ../openldap23-server
# make WITH_ODBC=YES WITH_ODBC_TYPE=unixodbc
# make install
Приступаем к настройке сервера.
Убедитесь, что после установки на главный конфигурационный файл стоят права владельца на пользователя ldap. В противном случае задайте права на главный конфигурационный файл:
# chown ldap:ldap /usr/local/etc/openldap/slapd.conf
Правим главный конфигурационный файл:
# mcedit /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
# Указываем путь для файлов pid и args
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
# Определяем порядок доступа к сущностям
# Разрешаем доступ к службе каталогов LDAP только авторизированным пользователям
access to *
by users read
by self read
by anonymous auth
# Путь к модулю sql
modulepath /usr/local/libexec/openldap
moduleload back_sql.so
#########################################################
# sql database definitions
#########################################################
# Определяем настройки для соединения с PostgreSQL-сервером
database sql
suffix "o=myorg"