Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

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