Настройка и установка службы SAMBA, возможности пакета и его специфика. Описание конфигурационного файла, его формат, характеристика секции global. Процесс установки и настройки системы, сервера и маршрутизатора. Создание удаленного файлового хранилища.
Ubuntu - семейство переносимых, многозадачных и многопользовательских операционных систем. UNIX (юникс) - семейство переносимых, многозадачных и многопользовательских операционных систем.Служба каталогов в контексте компьютерных сетей - программный комплекс, позволяющий администратору работать с упорядоченным по ряду признаков массивом информации о сетевых ресурсах (общие папки, серверы печати, принтеры, пользователи и т. д.), хранящимся в едином месте, что обеспечивает централизованное управление как самими ресурсами, так и информацией о них, а также позволяющий контролировать использование их третьими лицами.Samba - пакет программ, который позволяет обращаться к сетевым дискам на различных операционных системах по протоколу SMB/CIFS. Samba работает на большинстве Unix-подобных систем, таких как GNU/Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD, в OS/2. SAMBA осуществляет связь между Unix-и Windows-системами в сети (расширяя сетевые возможности ОС Unix). Благодаря SAMBA пользователь, работая на Unix-системе, может разрешить доступ к сетевым дискам и принтерам Windows.SAMBA позволяет: - предоставлять файлы и принтеры Linux/Unix-сервера для использования под Windows 9x/NT/2k/XP; оптимально комбинировать безопасность данных и стабильную работу, которые предлагает Unix-сервер, с операционными системами Microsoft на рабочих станциях;SMB - это протокол, основанный на технологии клиент-сервер, который предоставляет клиентским приложениям простой способ для чтения и записи файлов, а также запроса служб у серверных программ в различных типах сетевого окружения. Единственное отличие от модели клиент-сервер состоит в том, что когда клиент посылает в качестве запроса оппортунистические блокировки, то сервер вынужден отпустить уже предоставленную блокировку, так как другой клиент запросил открытие файла в режиме, несовместимом с предоставленной блокировкой. В этом случае, сервер посылает клиенту уведомительное сообщение о том, что блокировка была снята. Серверы предоставляют файловые системы и другие ресурсы (принтеры, почтовые сегменты, именованные каналы и т. д.) для общего доступа в сети. После того, как соединение установлено, клиенты могут посылать команды серверу (эти команды называются SMB-команды или SMBS), который дает им доступ к ресурсам, позволяет открывать, читать файлы, писать в файлы и, вообще, выполнять весь перечень действий, которые можно выполнять с файловой системой.Файл содержит разделы и параметры. Разделы начинаются с имени раздела в квадратных скобках и продолжаются до начала следующего раздела. Разделы содержат параметры в формате: Имя = значение Файл на основе строк - то есть, каждая новая строка представляет или комментарий, название раздела или параметр.Каждый раздел в файле конфигурации (за исключением секции [global]) описывает общий ресурс (известный как "share"). Название раздела - это имя общего ресурса и параметры в разделе определяют свойства общего ресурса.Обычно секция [global] содержит следующие параметры: netbios name - Netbios имя вашего сервера (то имя, которое вы увидите в сетевом окружении вашей windows машины), если не сделаете этого, то будет использовано имя сервера (hostname). invalid users - Список пользователей которым запрещен доступ, например "root" рекомендуется включить в этот список. Security - Выбор режима безопасности, при security=user каждый пользователь должен иметь учетную запись (account) на GNU/Linux сервере, если вы хотите что бы samba сервер управлял доступом и пользователями, то используйте security=share. workgroup-указывает, к какой рабочей группе или домену принадлежит сервер Samba server string: os level - Определяет шансы samba сервера стать local mastero`ом для своей рабочей группы (чем выше значение тем меньше у конкурирующего сервера шансов). domain master - Работать как domain master. preferred master - Это опция вместе с domain master = yes практически гарантирует, что ваш samba сервер станет domain master`ом name resolve order - Порядок разрешения имен. dns proxy - Будет ли работать как DNS прокси preserve case и short preserve case - Эти два параметра решают вопросы связанные со строчными и заглавными буквами (как известно в Unix ситемах это разные буквы а в Windows - одинаковые) . max log size - Максимальный размер для лог файла. [global] workgroup = STAR netbios name = Server server string = Linux Server hosts allow = 192.168.1.1 192.168.1.5 127.0.0.1 printcap name = /etc/printcap printing = cups log file = /var/log/samba/log.smbd max log size = 50 debug level = 5 security = share encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 wins support = no dns proxy = no guest ok = yes guest account = nobody unix charset = utf8 dos charset = cp1251 display charset = cp1251Для выполнения работы было установлено три виртуальные машины с операционной системой Ubuntu server версии 12.04.3.
План
СОДЕРЖАНИЕ
Введение
1. Описание пакета программ SAMBA
1.1 Общие сведенья о пакете SAMBA
1.2 Возможности пакета SAMBA
1.3 Протокол SMB/CIFS
2. Описание конфигурационного файл smb.conf
2.1 Формат файла
2.2 Описание разделов
2.3 Описание секции [global]
2.4 Пример конфигурационного файла smb.conf
3. Описание процессов установки и настройки системы
3.1 Настройка ЛВС
3.1.1 Настройка клиента сети
3.1.2 Настройка сервера
3.1.3 Настройка маршрутизатора
3.2 Установка и настройка SAMBA
3.2.1 Настройка папки общего доступа с помощью SAMBA
Заключение
Библиографический список
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы