Ручное конфигурирование Samba
Файл /etc/samba/smb. conf разбит на секции. Каждая секция является описанием разделяемого ресурса и должна быть озаглавлена соответствующим образом. Имеется три специальных секции:
— Устанавливает глобальные конфигурационные настройки
— Предоставляет доступ к пользовательским home-каталогам, задает пути к каталогам и права доступа.
— Управляет процессом печати путем определения совместно используемых принтеров и доступа к ним
Каждая секция в вашем конфигурационном файле /etc/samba/smb. conf должна быть названа по имени разделяемого ресурса. К примеру, если ресурс /usr/locat /programs предоставляется для совместного использования, вы должны назвать соответствующую секцию. Когда Windows встречает разделяемый ресурс, она называет его по имени секции. Самый простой и быстрый путь настроить этот разделяемый ресурс показан на следующем примере из smb. conf: Этот пример предоставляет каталог /usr/local/programs для совместного использования любому авторизованному пользователю, запросившему его, и сделает этот каталог доступным на запись. Это базовый разделяемый ресурс, поскольку он не накладывает никаких ограничений на каталог. Предоставляемые возможности практически неисчерпаемы. Любые параметры, заданные в индивидуальных секциях, отменяют параметры, заданные в секции. Показанная ниже секция добавляет несколько ограничений в секцию. Запись valid users ограничивает возможный идентификатор пользователя только одним значением — jkennedy. Все другие пользователи могут просматривать каталог благодаря записи browseable=yes, но лишь пользователь jkennedy может осуществлять запись в каталог. К любым файлам, созданным jkennedy в каталоге, он будет иметь полный доступ. Больше ни один пользователь не будет иметь доступа к этим файлам. Это то же самое, что и задание прав доступа с помощью команды chmod. Снова отметим, что имеется множество опций, и при разработке секций вы можете максимально проявить свои творческие способности.