Расположение файла 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, поэтому, к сожалению, не могу подтвердить.