| |
Прежде всего, для того чтобы использовать Samba ваша машина должна находится в одиночном ethernet-сегменте локальной сети и использовать протокол TCP/IP. Samba не будет работать при использовании других сетевых протоколов. Это требование в общем легко осуществимо, поскольку Linux и Windows 95/98/NT поставляются с поддержкой TCP/IP.
Для того, чтобы установить TCP/IP на машине с Windows 95/98 ,
выберите Control Panel - Network , затем добавьте и настройте
Microsoft TCP/IP. В Windows NT, выберите
Control Panel - Network - Protocols.
Для того, чтобы получить исходные тексты последней версии Samba,
свяжитесь с ftp://ftp.samba.org/ и выберите ближайший к Вам сервер-
зеркало. В большинстве случаев дистрибутив Linux поставляется с
пакетом, который содержит свежую версию Samba.
Следующие два демона необходимы для работы пакета Samba. Они
обычно устанавливаются в /usr/sbin и запускаются либо при загрузке
из системных скриптов, либо из inetd. Примеры скриптов даны ниже.
smbd - Демон SMB.
nmbd - Обеспечивает поддержку сервера имен NetBIOS для клиентов.
Заметим, что сервис имен, предоставляемый демоном nmbd, является
отличным от сервиса имен, предоставляемого Domain Name Service
(DNS). Сервис имен NetBIOS является сервисом имен в стиле Windows,
используемым SMB. Другими словами, имеющийся сервис имен DNS никак
не используется Samba для нахождения имен машин.
Обычно следующие двоичные файлы Samba устанавливаются в директорию
/usr/bin, хотя их расположение опционально.
smbclient - Клиент SMB для UNIX-машин.
smbprint - скрипт для печати на принтер на SMB-машине.
smbprint.sysv - такое как выше, но для машин с SVR4 UNIX.
smbstatus - Перечисляет текущие SMB-соединения для локальной
машины.
smbrun - glue скрипт для запуска приложений на SMB-
машине.
Двоичные файлы относящиеся к поддержке файловой системы smbfs
обсуждаются далее.
Дополнительно предоставляется скрипт, названный print, который
служит как полезная надстройка над скриптом smbprint.
Пакет 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
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |