решить, то удостоверьтесь в существовании в системе учетной записи nobody и от-
корректируйте конфигурацию Samba по следующему образцу:
24
Глава 2
[global]
security = user
map to guest = Bad Password
[share_definition]
guest ok = yes
Другой способ состоит в использовании параметра security = share. В этом случае
доступ к ресурсу будет осуществляться только с параметрами гостевой учетной
записи.
Портальные решения
Помимо размещения документов в общих папках возможен вариант общего досту-
па к ним по веб-технологиям. Это создание порталов. Портал представляет собой
веб-сервер, группирующий информацию нескольких источников. Обычно разме-
щение информации на портале доступно самим пользователям. Пользователи могут
создавать собственные странички (на основе шаблонов), добавлять в них органы
управления, реализовывать функциональность контроля движения документов
и т. п. На страницах можно хранить документы, согласовывать графики и поруче-
ния, настраивать поиск по определенной тематике.
Существуют как бесплатные, так и коммерческие версии порталов. Среди сервер-
ных продуктов Microsoft — это сервер SharePoint. Строго говоря, есть базовая
функциональность портала, которая называется SharePoint Foundation. Этот ком-
понент входит в состав новых версий серверов и может быть бесплатно загружен
для предыдущих выпусков. На SharePoint Foundation также можно создать корпо-
ративные веб-сайты. Сервер SharePoint добавляет к базисному функционалу неко-
торые дополнительные элементы управления, возможность создания распределен-
ного на несколько серверов портала и т. д. Поэтому начинать использование порта-
ла вполне можно именно с базисного варианта.
Среди бесплатных продуктов наибольшей функциональностью отличается портал
Liferay. Для установки и базового администрирования этого портала не требуются
навыки программирования. Liferay разработан на Java и работает на любой вычис-
лительной платформе в среде Java Runtime Environment и сервере приложений.
Поиск по сетевым ресурсам
При большом количестве документов на общем ресурсе работать с ними становит-
ся крайне сложно. Даже если и принята система наименований документов, то все
равно поиск нужного файла часто занимает много времени.
Существует вариант бесплатного поискового сервера от Microsoft — SearchServer
Express, который позволяет индексировать документы в общих папках. В результа-
те документ можно легко найти по ключевым словам. Сервер индексирует доку-
менты офиса, PDF и текстовые файлы.
Сервер базируется на технологии SharePoint, результаты поиска выводятся на веб-
страничку.
Выбор оборудования и программного обеспечения
25
Работа с Windows-ресурсами в Linux
Для работы в составе домена Windows (использование единой базы учетных запи-
сей пользователей, подключение/предоставление общих ресурсов и т. п.) преду-
смотрен пакет Samba. Этот пакет входит во все дистрибутивы Linux,
и обычно нет необходимости загружать инсталляционные файлы с сайта
www.samba.org.
Установка
Пакет Samba должен быть установлен по правилам используемой версии Linux.
Для тех, кто привык работать в графической среде (при ее установке), есть средства
настройки параметров основных сетевых служб (рис. 2.5), в которых можно вклю-
чить эту службу.
Рис. 2.5. Настройка автоматического запуска Samba графическими средствами
Проверить, работает ли демон Samba, можно, перечислив все активные процессы и
отфильтровав вывод команды по названию службы:
ps –A | grep smb
Настройки Samba
Настройки Samba содержатся в файле конфигурации, который расположен по сле-
дующему пути: /usr/samba/lib/smb.conf .
Файл состоит из нескольких разделов: [globals] — глобальные настройки,
[homes] — домашние папки пользователей, [printers] — настройки печати и поль-
зовательских разделов, в которых определяются сетевые папки. Имена разделов
заключаются в квадратные скобки, параметры определяются в виде key = value.
Файл конфигурации снабжен комментариями, так что для вас не составит особого
труда разобраться с правилами его редактирования. Вы можете просто снять ком-
26
Глава 2
ментарии с тех строк, которые описывают наиболее подходящую конфигурацию
сервера, и настроить по образцу совместный доступ к ресурсам.