расположение файла smb.conf в разных версиях Solaris
-
11-07-2019 - |
Вопрос
Хорошо, я полный новичок в операционной системе Solaris, и мне нужно установить и настроить samba на 3 коробках, каждая из которых имеет разную версию Solaris (8,9,10).
Что я хочу знать о расположении конфигурационного файла samba, т.е., smb.conf
файлы в каждой версии?Пока все, что я нашел, это
Солярис 8
/usr/локальный/samba/библиотека/smb.conf
Солярис 9 и Солярис 10
/etc/sfw/samba/smb.conf
Правильно ли это?Мне нужно знать, куда эти файлы отправляются по умолчанию при установке samba.
Решение
Файлы конфигурации Samba могут быть установлены в любом месте, где ваш администратор захочет, чтобы они были у вас.
/usr/local/samba/
это путь, по которому samba может быть установлена.- smb.conf является одним из файлов конфигурации, наряду с private/secrets.tdb или username.map
Вы можете запустить свою samba с помощью:
smbd -D -s /myPath/smb.conf
Эти два расположения (пути установки samba и настройки samba) могут быть полностью разделены.
-D
Если задан, этот параметр заставляет сервер работать как демон.То есть он отсоединяется и запускается в фоновом режиме, отправляя запросы на соответствующий порт.Управление сервером в качестве демона является рекомендуемым способом запуска smbd для серверов, которые предоставляют больше, чем обычные файловые службы и службы печати.Этот переключатель предполагается, если smbd выполняется в командной строке командной оболочки.
-s <configuration file>
Указанный файл содержит сведения о конфигурации, требуемые сервером.Информация в этом файле включает информацию о сервере, например, какой файл printcap использовать, а также описания всех услуг, которые должен предоставлять сервер.
Другие советы
Раздел FILES страницы руководства для `smbd' может дать некоторые подсказки.У меня нет под рукой коробки Solaris, поэтому, к сожалению, не могу подтвердить.
вы также можете выполнить команды параметров теста, подобные этой # testparm /etc/samba/smb.conf