назад Оглавление вперед

2. Установка.

2.1 Требования

Основное требование для использования smbldap-tools является наличие двух модулей Net::LDAP и Crypt::SmbHash. В большинстве случаев, вам потребуется модуль IO-Socket-SSL Perl для использования TLS.

Если вы хотите иметь возможность добавления, удаления, модификации пользователей и групп при помощи диспетчера пользователей под MS-Windows, сервер Samba и пакет smbldap-tools должны быть установлены на одном компьютере. Openldap может быть установлен на каком-либо другом компьютере. Но обязательно проверьте, чтобы ваш LDAP-клиент мог подключиться к серверу LDAP.

В этом документе не обсуждается установка Samba и OpenLDAP (но пакет Samba должен быть установлен с поддержкой LDAP, прим.перев.).

2.2 Установка

Архив со скриптами smbldap-tools может быть загружен со страницы нашего проекта по адресу http://download.gna.org/smbldap-tools/packages. Так же здесь доступен архив для RedHat. Если вы получили версию, более новую, чем описана здесь, перед установкой прочитайте файл INSTALL.

2.2.1 Установка из rpm-пакета

Cкачиваем rpm-пакет и выполняете следующую команду (для RedHat):

rpm -Uvh smbldap-tools-0.9.3-1.i386.rpm

2.2.2 Установка из tarball

Если у вас не RedHat, загрузите архив smbldap-tools-0.9.3.tar.gz. Распакуйте и скопируйте все Perl-скрипты в директорию /usr/sbin/, также создайте директорию /etc/smbldap-tools/ и скопируйте туда два конфигурационных файла:

mkdir /etc/smbldap-tools/
cp *.conf /etc/smbldap-tools/
cp smbldap-* /usr/sbin/

Все конфигурирование smbldap-tools базируется на двух файлах:

smbldap.conf - определяет общие параметры;

smbldap_bind.conf - определяет административный аккаунт для связи с сервером LDAP.

Второй файл должен быть доступен для чтения только root. Установите такие права на эти файлы:

chmod 644 /etc/smbldap-tools/smbldap.conf
chmod 600 /etc/smbldap-tools/smbldap_bind.conf
назад Оглавление вперед