Библиотека сайта rus-linux.net
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