Расположение файла smb.conf на разных уровнях Solaris

3 Colwin [2008-11-25 12:08:00]

Хорошо. Я новичок в операционной системе Solaris, и мне нужно установить и настроить samba на 3 ящика, каждая из которых имеет другую версию Solaris (8,9,10).

Что я хочу знать о местоположении файла конфигурации samba, т.е., smb.conf файлов в каждой версии? Пока что все, что я нашел,

  • Solaris 8

    /usr/local/samba/lib/smb.conf

  • Solaris 9 и Solaris 10

    /etc/sfw/samba/smb.conf

Правильно ли это? Мне нужно знать, где эти файлы идут по умолчанию при установке samba.

solaris configuration samba


3 ответа


2 Решение VonC [2008-11-25 12:28:00]

Файлы конфигурации Samba могут быть установлены в любом месте, где ваш администратор хочет, чтобы вы их имели.

  • /usr/local/samba/ - это путь, в котором можно установить samba.
  • smb.conf является одним из файлов конфигурации, а также private/secrets.tdb или username.map

Вы можете запустить свою самбу с помощью:

smbd -D -s /myPath/smb.conf

Два местоположения (установки samba и пути конфигурации samba) могут быть полностью разделены.

-D Если указано, этот параметр заставляет сервер работать как демон. То есть он отделяется и работает в фоновом режиме, отправляя запросы на соответствующий порт. Работа с сервером в качестве демона - это рекомендуемый способ запуска smbd для серверов, которые предоставляют больше, чем обычные приложения и службы печати. Этот переключатель предполагается, если smbd выполняется в командной строке оболочки.

-s <configuration file> Указанный файл содержит сведения о конфигурации, требуемые сервером. Информация в этом файле включает информацию о конкретном сервере, такую ​​как файл printcap для использования, а также описания всех служб, которые должен предоставить сервер.


0 ayaz [2008-11-25 12:25:00]

Раздел FILES man-страницы для `smbd 'может дать некоторые подсказки. У меня нет коробки с Solaris, поэтому, к сожалению, не могу подтвердить.


0 [2009-09-26 04:55:00]

вы также можете использовать команды параметров теста, такие как # testparm/etc/samba/smb.conf