2. Управление общими папками Samba

Этот инструмент позволяет задать, какие папки и принтеры на вашей машине могут быть доступны с других машин по протоколу SMB/CIFS, в основном используемом на машинах с Windows®. Вы можете найти его в разделе Общие сетевые службы Центра управления Mandriva Linux.

Рисунок 12.3. Основной интерфейс DrakSamba

Основной интерфейс DrakSamba

Интерфес состоит из трех вкладок, которые мы сейчас опишем, для управления общими папками, принтерами и правами доступа пользователей к этим ресурсам.

2.1. Начальная настройка сервера

При первом запуске мастер поможет вам настроить основные параметры сервера.

  1. Выберите параметр PDC если вы хотите сделать сервер контроллером домена для сети Windows® . Выбор параметра Standalone позволит вам сделать вашу систему отдельным сервером вне домена. Это рекомендованный параметр для простого сервиса общих файлов и принтеров.

    Рисунок 12.4. Отдельный сервер Samba

    Отдельный сервер Samba

  2. Заполните поле Рабочая группа, введя имея обслуживаемой группы в сети. В поле Netbios-имя введите имя NetBIOS системы. Это будет имя сервера, по которому его смогут находить и отличать другие машины в сети.

    Рисунок 12.5. Имена рабочей группы и сервера

    Имена рабочей группы и сервера

  3. Используйте выпадающий список Режим безопасности для выбора его уровня как user (сразу после согласования протоколов клиент отправляет серверу запрос для установки сеанса), share (клиент должен проходить аутентификацию для каждого общего ресурса) или domain (клиент аутенфицируется на контроллере домена). Рекомендуется установить уровень пользователя (user).

    Рисунок 12.6. Режим безопасности уровня пользователя

    Режим безопасности уровня пользователя

  4. Заполните поле Описание фразой, описывающей вашу систему в сети. Отметим, что эта фраза может быть любой , но постарайтесь задать что-то осмысленное, позволяющее понять, что представляет ваш сервер в сети.

    Рисунок 12.7. Описание файлового сервера

    Описание файлового сервера

  5. Задайте параметры ведения журнала: имя файла журнала, максимальный размер (в Кб) и уровень информативности. Рекомендуется оставить настройки по умолчанию, что даст журнал с разумным размером и информативностью и учетом каждого клиента.

    Рисунок 12.8. Журнал с разумными параметрами и учетом каждой машины

    Журнал с разумными параметрами и учетом каждой машины

  6. Наконец проверьте ваши настройки и нажмите на Ok. Настройки будут применены и сервис Samba будет запущен.

2.2. Управление пользователями Samba

Вы должны добавить пользователя Samba для каждого клиента, который будет подключаться к вашему серверу Samba для доступа к общим файлам и принтерам.

Процедура 12.1. Добавление пользователя Samba

  1. Откройте вкладку Пользователи Samba.

  2. Кликните на Добавить, используйте выпадающее меню Имя пользователя для выбора пользователей имеющихся в системе Mandriva Linux, а затем задайте пароль.

    а
    [Подсказка] Подсказка

    Для упрощения настройки и подключения общих ресурсов на Windows® клиентах очень важно, чтобы и пользователь и пароль, которые вы задаете на сервере Mandriva Linux совпадали с именем и паролем на машине клиента с Windows®. Имейте в виду, что одинаковый регистр важен и для имени и для пароля, поэтому Peter и peter будут ссылаться на разных пользователей.

2.3. Настройки общего доступа к файлам

По умолчанию задан ресурс homes дающий пользователям Samba к своим домашним директорям на сервере Mandriva Linux. Ниже мы опишем, как добавить общую папку с доступом на чтение/запись для всех пользователей.

Процедура 12.2. Добавление общего файлового ресурса

  1. Откройте вкладку Общий доступ к файлам.

  2. Кликните на Добавить, заполните поля Название общего ресурса (это может быть имя, относящееся к содержимому ресусра, например «Public»); Комментарий (опять же оно должно описывать содержимое, к примеру «Public R/W Share»); и Каталог, задав имя директории (должна уже существовать) которая будет общей (к примеру /home/samba/Public).

  3. Кликните на Ok если вы согласны с настройками.

Процедура 12.3. Изменение общего файлового ресурса

  1. Откройте вкладку Общий доступ к файлам.

  2. Выберите общий ресурс для изменения (в нашем примере это Public) и кликните на Изменить.

  3. В разделе Каталог ресурса Samba задайте Общедоступный (ресурс доступен всем), Разрешена запись (в него можно писать) и Разрешен просмотр (он будет показан клиентам Windows® в «Сетевом окружении») в yes используя соответствующие выпадающие списки.

  4. Вы можете также настроить права файлов, маску создания файлов, регистр имен файлов и много других параметров с помощью пункта Advanced options.

  5. Нажмите Ok для применения настроек.

2.4. Настройка общего принтера

По умолчанию все принтеры, настроенные в системе Mandriva Linux доступны клиентам сервера Samba а также существует специальный принтер с именем pdf-gen который позволяет генерировать PDF файлы, доступные только заданным пользователям Samba. Выберите общий принтер и кликните на on Изменить для более точной настройки общего принтера (разрешенные пользователи, драйвер и т.п.)