CentOS:Directory Server и сервер Samba

Материал из LinTest Wiki
Перейти к: навигация, поиск

Содержание

Установка CentOS Directory Server

Подключаем дополнительный репозитарий.

# cd /etc/yum.repos.d
# wget http://dev.centos.org/centos/5/CentOS-Testing.repo
[c5-testing]
name=CentOS-5 Testing 
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing

Устанавливаем мета-пакет, содержащий все зависимости для Directory Server.

# yum --enablerepo=c5-testing install centos-ds

Запускаем первичную настройку Directory Server.

# setup-ds-admin.pl

Включим автозапуск необходимых сервисов при старте системы.

# chkconfig dirsrv on
# chkconfig dirsrv-admin on

Работа с объектами Directory Server происходит посредством Java-приложения «CentOS Management Console». Для соединения указываем адрес: http://localhost:9830.

$ centos-idm-console

Установка phpLDAPAdmin

Установка особых проблем не составляет. Распаковываем архив, создаем файл настроек.

# cp ./config/config.php.example ./config/config.php

Увеличиваем в настройках PHP параметр memory_limit.

# mcedit /etc/php.ini
memory_limit = 128M 

Перезапускаем web-сервер.

# service httpd reload

При входе в phpLDAPAdmin указываем следующий логин:

Login DN: cn=Directory Manager

Настройка первичного контроллера домена Samba (PDC)

Минимальные настройки параметров smb.conf для PDC с LDAP-сервером для домена LINTEST.RU.

[global]
workgroup = LINTEST
passdb backend = ldapsam://localhost:389
domain master = yes
domain logons = yes
ldap suffix = dc=lintest,dc=ru
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Idmap
ldap admin dn = cn=admin,dc=lintest,dc=ru

Проверим правильность настройки конфигурационного файла.

# testparm

Включим автозапуск сервиса Samba при старте системы.

# chkconfig smb on


Первоисточники, ссылки

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты
Проекты