Next Previous Contents

## 53. Установка

Последние версии исходных текстов Samba доступны с: ftp://nimbus.anu.edu.au/pub/tridge/samba/

Однако, если у вас установлен дистрибутив RedHat, у вас имеется возможность установить ее как пакет RedHat. Некоторые другие дистрибутивы также включают исполняемые файлы Samba.

Следующие два демона необходимы для пакета Samba. Они обычно устанавливаются в /usr/sbin и запускаются либо при загрузке из системных скриптов либо из inetd. Примеры скриптов даны в разделе Запуск демонов.

            smbd (Демон SMB)

            nmbd (Обеспечивает поддержку сервера имен NetBIOS для клиентов)

Обычно следующие двоичные файлы Samba устанавливаются в директорию /usr/bin, хотя их расположение опционально.

            smbclient       (Клиент SMB для UNIX-машин)

            smbprint        (скрипт для печати на принтер на SMB-машине)

            smbprint.sysv   (такое как выше, но для машин с SVR4 UNIX)

            smbstatus       (Перечисляет текущие SMB-соединения для локальной машины)

            smbrun          ('glue' скрипт для способствования запуска приложений

                             на SMB-машине)

Дополнительно с этим документом включен скрипт, названный 'print', который служит как полезная надстройка над скриптом script.

Пакет Samba очень прост в установке. Просто получите исходные тексты по адресу, указанному выше, и прочитайте файл README в дистрибутиве. Также в дистрибутиве есть файл называемый docs/INSTALL.txt, который дает простой набор пошаговых инструкций.

Последующая установка, поместит демоны в /usr/sbin и двоичные файлы в /usr/bin. Установите справочные страницы в /usr/local/man.

При установке пакета Samba, вы должны указать в Makefile расположение файла конфигурации, smb.conf. Обычно это /etc, но вы можете поместить его куда угодно. Для этих указаний, мы будем предполагать, что вы указали расположение файла конфигурации как /etc/smb.conf, расположение файла лога как `log file = /var/log/samba-log.%m` и блокировочной директории как `lock directory = /var/lock/samba`.

Установите файл конфигурации smb.conf. Перейдите в директорию, где была скомпилирована Samba. Посмотрите в поддиректории examples/simple и прочитайте файл README. Скопируйте файл smb.conf найденный в этой директории в директорию /etc. БУДЬТЕ ОСТОРОЖНЫ! Если у вас дистрибутив linux с уже установленной Samba, у вас уже может быть файл конфигурации Samba в /etc. Вероятно вы начать с каким-то из них.

Если вы не хотите установить файл конфигурации в директорию /etc, поместите его куда вы хотите, а затем поместите символическую ссылку в /etc:

            ln -s /path/to/smb.conf /etc/smb.conf

Next Previous Contents