СБОРНИК МЕТОДИЧЕСКИХ УКАЗАНИЙ ДЛЯ СТУДЕНТОВ ПО ВЫПОЛНЕНИЮ Лабораторной работы №8 «Работа с серверами http и ftp» МЕЖДИСЦИПЛИНАРНЫЙ КУРС МДК «ИНФОКОММУНИКАЦИОННЫЕ СИСТЕМЫ И СЕТИ» специальность 09.02.03 «Программирование в компьютерных системах» ДЛЯ СТУДЕНТОВ ОЧНОЙ ФОРМЫ ОБУЧЕНИЯ


Министерство образования Республики Башкортостан
УФИМСКИЙ КОЛЛЕДЖ РАДИОЭЛЕКТРОНИКИ, ТЕЛЕКОММУНИКАЦИЙ И БЕЗОПАСНОСТИ
СБОРНИК МЕТОДИЧЕСКИХ УКАЗАНИЙ
ДЛЯ СТУДЕНТОВ ПО ВЫПОЛНЕНИЮ
Лабораторной работы №8 «Работа с серверами http и ftp»
МЕЖДИСЦИПЛИНАРНЫЙ КУРС
МДК «ИНФОКОММУНИКАЦИОННЫЕ СИСТЕМЫ И СЕТИ»
специальность 09.02.03 «Программирование в компьютерных системах»
ДЛЯ СТУДЕНТОВ ОЧНОЙ ФОРМЫ ОБУЧЕНИЯ
РАЗРАБОТЧИКИ:
___________ И.В. Нуйкин
Уфа 2016
ПРЕДИСЛОВИЕ
Методические указания для студентов по выполнению лабораторных работ являются частью основной профессиональной образовательной программы Государственного бюджетного образовательного учреждения среднего профессионального образования «Уфимский государственный колледж радиоэлектроники, телекоммуникаций и безопасности» по специальности СПО 09.02.03 «Программирование в компьютерных системах» в соответствии с требованиями ФГОС СПО третьего поколения.
Методические указания для студентов по выполнению лабораторных работ адресованы студентам очной и заочной с элементами дистанционных технологий форм обучения.
Методические указания созданы в помощь для работы на занятиях, подготовки к лабораторным работам, правильного составления отчетов.
Приступая к выполнению лабораторной работы, необходимо внимательно прочитать цель работы, ознакомиться с требованиями к уровню подготовки в соответствии с федеральными государственными стандартами третьего поколения (ФГОС-3), краткими теоретическими сведениями, выполнить задания работы, ответить на контрольные вопросы для закрепления теоретического материала и сделать выводы.
Отчет о лабораторной работе необходимо выполнить и сдать в срок, установленный преподавателем.
Наличие положительной оценки по лабораторным работам необходимо для допуска к экзамену, поэтому в случае отсутствия студента на уроке по любой причине или получения неудовлетворительной оценки за лабораторную работу необходимо найти время для ее выполнения или пересдачи.
Правила выполнения практических работ
1. Студент должен прийти на лабораторное занятие подготовленным к выполнению практической работы.
2. После проведения лабораторной работы студент должен представить отчет о проделанной работе.
3. Отчет о проделанной работе следует выполнять в журнале практических работ на листах формата А4 с одной стороны листа.
Оценку по лабораторной работе студент получает, если:
- студентом работа выполнена в полном объеме;
- студент может пояснить выполнение любого этапа работы;
- отчет выполнен в соответствии с требованиями к выполнению работы;
- студент отвечает на контрольные вопросы на удовлетворительную оценку и выше.
Зачет по выполнению лабораторных работ студент получает при условии выполнения всех предусмотренных программой работ после сдачи журнала с отчетами по работам и оценкам.
Внимание! Если в процессе подготовки к лабораторным работам или при решении задач возникают вопросы, разрешить которые самостоятельно не удается, необходимо обратиться к преподавателю для получения разъяснений или указаний в дни проведения дополнительных занятий.
Обеспеченность занятия (средства обучения):
Учебно-методическая литература:
Основные источники:
-Е.О. Новожилов. О.П. Новожилов, Компьютерные сети: 2009учебное пособие для студ. учреждений сред. проф. Образования.-М.:Издательский центр «Академия», 2011.-304с
- Олифер В.Г., Олифер Н.А. Основы компьютерных сетей.- СПб.: Питер, 2009-352с.
- Таненбаум Компьютерные сети.4-е изд.-Спб.:питер,2009.-992с.
-Олифер В.Г., Олифер Н.А., Компьютерные сети. Принципы, технологии, протоколы: учебник для вузов.3-изд.-СПб.: питер, 2008.-958 с.
-Максимов Н.В.. Партыка Т.Л., Попов И.И., Технические средства информатизации: учебник.-2-е изд.,-М.: ФОРОУМИНФРА-М,2008.-592 с.
- Виснадул Б.Д.. Лупин С.А. Основы компьютерных сетей: учебное пособие/ Под ред. Л.Г. Гагариной М.: ИД «Форум»: ИНФРА-М, 2007.-272 с.
-Основы компьютерных сетей: учебное пособие/ Б.Д. Виснадул.-М.: ИД «Форум»: ИНФРА-М, 2009.-272 с
Дополнительные источники:
-Компьютерные сети: Учебное пособие по администрированию локальных и объединенных сетей/ А.В. Велихов, К.С. Cтрочников, Б.К. Леонтьев/-3-е изд., доп. и испр.- М.:ЗАО «новый издательский дом», 2005.-304.
-Башлы П.Н. Современные сетевые технологии.: Учебное пособие.- М.:Горячая линия-Телеком, 2006.-334
Справочная литература:
справочники по компьютерным сетям, стандарты
Технические средства обучения:
- персональные компьютеры ( объединенные в учебную локально- вычислительную сеть с выходом в сеть Интернет) по количеству обучающихся, мультимедиапроектор, ноутбук преподавателя;
- принтер;
- интерактивная доска;
- учебно-лабораторный комплекс «корпоративные сети» (аппаратный брандмауэр. Управляемые коммутаторы 2-го и 3-го уровня, беспроводной маршрутизатор, неуправляемый коммутатор, набор коммутационных кабелей витой пары);Программное обеспечение: MS Office, OC Windows, OC UnixОтчет по выполнению практических работ
Порядок выполнения отчета по лабораторной работе
Ознакомиться с теоретическим материалом по практической работе.
Записать краткий конспект теоретической части.
Выполнить предложенное задание согласно варианту по списку группы.
Продемонстрировать результаты выполнения предложенных заданий преподавателю.
Записать код программы в отчет.
Ответить на контрольные вопросы.
Записать выводы о проделанной работе.
Лабораторная работа № 8
Работа с серверами http и ftp
Цель работы: научиться устанавливать и просматривать Active Directory, научится подключать компьютеры к домену.
Образовательные результаты, заявленные во ФГОС третьего поколения:
Студент должен
уметь:
- применять стандартные методы для защиты объектов.
знать:
- основные приемы работы в компьютерных сетях;
- технологии передачи и обмена данными в сетях;
- информационные ресурсы компьютерных сетей.
Краткие теоретические и учебно-методические материалы по теме практической работы:
Сервер - в локальных вычислительных сетях - специализированная ЭВМ, управляющая использованием разделяемых между терминалами сети дорогостоящих ресурсов системы.
Сервер (англ. server от англ. to serve — служить) — в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определённым ресурсам.
Сервер сети (Server) - это компьютер, подключенный к сети и предоставляющий пользователям сети определенные услуги, например, хранение данных общего пользования, печать заданий, обработка запроса к СУБД, удаленная обработка заданий и т.д. Сервер работает по заданиям клиентов. После выполнения задания сервер посылает полученные результаты клиенту, инициировавшему это задание.
Обычно связь между клиентом и сервером поддерживается посредством передачи сообщений, и при этом используется определенный протокол для кодирования запросов клиента и ответов сервера. Виды серверов: FTP; Файловый; Web; Телефонный; Терминальный; Факс; Суперсервер и т.д.
Файл-серверы представляют собой серверы для обеспечения доступа к файлам на диске сервера. Прежде всего это серверы передачи файлов по заказу, по протоколам FTP и HTTP. Протокол HTTP ориентирован на передачу текстовых файлов, но серверы могут отдавать в качестве запрошенных файлов и произвольные данные, например динамически созданные веб-страницы, картинки, музыку и т. п. Другие серверы позволяют монтировать дисковые разделы сервера в дисковое пространство клиента и п
FTP-сервер - это понятие, за которым скрывается обычный компьютер. Но так как он содержит общедоступные файлы и настроен на поддержку протокола FTP, то его называют сервером - поставщиком информации. FTP-клиент - это сервисная программа, с помощью которой можно произвести соединение с FTP сервером. Обычно эта программа имеет командную строку, но некоторые имеют оконный интерфейс и не требуют запоминания команд. WEB-сервер необходим для обслуживания WEB-страниц вашего сайта
Доступ к WEB-серверу имеет пять уровней:
Общедоступный с возможностью только чтения всех URL за исключением тех, что помещены в каталогах /private.
Доступ сотрудников организации, которой принадлежит сервер. Здесь также допустимо только чтение, но доступны и секции каталога /private.
Разработчики WEB-сервера. Имеют возможность модифицировать содержимое сервера, инсталлировать CGI-скрипты, прерывать работу сервера.
Администраторы узла (сервера). Имеют те же привилегии, что и разработчики, но могут также реконфигурировать сервер и определять категорию доступа.
Системные администраторы. Имеют идентичные привилегии с администраторами сервера.
Оснастка Internet Information Service (IIS) обеспечивает средства управления сервером для контроля над доступом и содержимым веб-узлов и узлов FTP. Например, разработчикам это средство позволит выполнить доскональную проверку работы узла перед окончательной загрузкой на сервер интрасети организации или Интернета. Оснастка IIS имеет следующие особенности:
дополнительные параметры настройки сервера, в частности, для управления узлом FTP, независимого выполнения приложений, настройки типов MIME и назначения дополнительных средств обработки сценариев.
мастер создания виртуальных каталогов.
возможность управления установками Internet Information Services в сети.
На сегодняшний день существует огромное множество программного обеспечения для работы с протоколом FTP под все операционные системы. Все это множество программного обеспечения можно разделить на две части: серверное ПО и клиентское ПО. Серверное ПО служит для создания и управления ftp-сервером. Клиентское ПО используется для просмотра ресурсов на ftp-сервере. Этот класс программ призван обеспечить комфортную работу с удаленными ресурсами. Сюда относятся такие программы как:
ftp.exe – стандартное приложение Windows;
FileZilla – мощный ftp-клиент с открытым исходным кодом (т.е. при желание вы можете что-нибудь новое добавить в эту программу самостоятельно);
RigthFTP, CuteFTP – графические ftp-клиенты;
Total commander (или любой другой с интерфейсом Norton Commander)– имеет встроенный ftp клиент;
Explorer.exe – стандартное приложение Windows;
Любой браузер.
Задания для практического занятия:
Задание 1. Подготовьте файловый сервер.
Подключите к виртуальной машине VM-2 образ установочного диска win2003-2.iso.
Запустите виртуальную машину VM-2.
Добавьте новую роль серверу – Файл-сервер:
откройте диалоговое окно Управление данным сервером (Пуск/дминистрирование/Управление Данным Сервером);
активизируйте добавление ролей кнопкой Добавить или удалить роль;
выберите Файловый сервер и щелкните Далее;
установите параметры файлового сервера:
Предоставить доступ UNIX-системам к файлам;
Предоставить доступ Apple--системам к файлам;
подтвердите введенные параметры кнопкой Далее;
запустите установку роли сервера кнопкой Далее.
Перезагрузите виртуальный компьютер кнопкой Перезегрузить.
Откройте диалоговое окно Настройки файлового сервера (Пуск/дминистрирование/Управление Данным Сервером/Управление этим файловым сервером).
Установите стандартные квоты использования места на диске:
установите флажок Установить дисковые квоты по умолчанию для новых пользователей данного сервера;
укажите размер квот - 50Мб;
установите предупреждение о квоте - 40Мб;
установите флажок Не выделять место на диске при превышении дискового пространства;
завершите ввод стандартных квот кнопкой Далее.
Откажитесь от включения службы индексирования.
Укажите папку на сервере, для хранения файлов, например C:\Documents and settings\Администратор\Рабочий стол\PUB.
Далее мастер установки завершит свою работу. Попробуйте теперь зайти на созданную вами сетевую папку с другого компьютера сети. Обратите внимание на способ подключения. Попробуйте заполнить папку для превышения квоты.
Задание 2. Настройте Web-сервер.
Установите Internet Information Service (IIS) (Пуск/администрирование/Управление Данным Сервером/Сервер приложений IIS):
Подготовьте тестовую страницу:
создайте временную страницу, вызываемую по умолчанию: наберите в Блокноте и сохраните в файле с именем Default.html в каталоге \Inetpub\wwwroot.

Настройте Web-сервер:
откройте консоль управления сервером IIS (Пуск/администрирование/Управление Данным Сервером/Управление этим сервером приложений);
перейдите к web-узлу, заданному по умолчанию (Диспетчер служб IIS/Веб-узлы/Веб-узел по умолчанию);
Рисунок 1. Консоль управления сервером приложений (IIS).
откройте диалоговое окно Cвойствa узла по умолчанию (контекстное меню/Свойства);
добавьте страницу по умолчанию:
перейдите на вкладку Документы;
установите флажок Задать страницу содержания по умолчанию;
откройте окно добавления кнопкой Добавить;
введите в поле Default.html;
подтвердите добавление кнопкой ОК.
закройте окно свойств кнопкой ОК.
Проверьте настройку Web-сервера:
на вашем компьютере откройте Internet Explorer (Пуск/Программы/Internet Explorer);
наберите в адресной строке http://127.0.01/;
сделайте скриншот происходящего на экране и сохраните его в своей папке.
Задание 3. Установите и настройте сервер FTP
Установите сервер FTP - FileZilla.
Запустите FileZilla Server Interface.
Рисунок 2. Интерфейс управления FTP-сервером FileZillaОграничьте количество одновременных подключений к серверу:
откройте окно настройки сервера (Edit/Settings);
Рисунок 3. Настройки FTP-сервера
перейдите в раздел General Settings (общие настройки);
введите в поле Max.number of users – 2;
Установите текст приветствия:
перейдите в раздел Welcome message;
введите в поле Custom welcome message – Добро пожаловать на мой сервер;
Установите ограничения по скорости:
перейдите в раздел Speed Limits (ограничения скорости);
включите использование правил ограничения скорости радиокнопкой Use Speed Limit rules;
добавьте ограничение по скорости не более 3 Кб/с в понедельник:
откройте окно задания параметров ограничений кнопкой Add (Добавить);
сбросьте все флажки кроме Monday (Понедельник);
введите в поле Speed – 3;
подтвердите ввод данных кнопкой ОК;
примените параметры кнопкой ОК.
Создайте группы пользователей FTP-сервера:
откройте диалоговое окно добавления групп кнопкой на панели инструментов;
активируйте добавление групп кнопкой Add (Добавить);
введите имя группы, например Students (ОК);
задайте общую папку для созданной группы:
перейдите в раздел Shared Folders (Общие папки);
активируйте добавление папок кнопкой Add (Добавить);
укажите общую папку, например C:\Documents and settings\Администратор\Рабочий стол и подтвердите выбор кнопкой ОК;
разрешите чтение и удаление содержимого общей папки – установите флажок Write и Delete;
завершите добавление групп пользователей кнопкой ОК.
Добавьте нового пользователя:
откройте диалоговое окно добавления пользователей кнопкой на панели инструментов;
активируйте добавление пользователей кнопкой Add (Добавить);
введите имя группы, например justuser;
выберите в списке User should be member of the following group созданную ранее группу и подтвердите создание пользователя кнопкой ОК;
установите пароль для созданного пользователя:
перейдите на вкладку General (Общие);
введите в поле Password новый пароль, например 123;
завершите добавление групп пользователей кнопкой ОК.
Проверьте работу сервер:
запустите командную строку (Пуск/Программы/Стандартные/Командная строка);
введите команду для подключения к FTP-серверу на текущем компьютере: FTP 127.0.0.1
введите имя пользователя - justuser (ENTER);
введите пароль - 123 (ENTER);
просмотрите содержимое домашней папки: DIR
отключитесь от сервера: QUIT
закройте командную строку.
Закройте интерфейс управления FTP-сервером.
Задание 4. Выполните самостоятельные задания 5-6.олноценно работать с файлами на них. Это позволяют серверы протоколов NFS и SMB. Серверы NFS и SMB работают через интерфейс RPC.
Недостатки файл-серверной системы:
Очень большая нагрузка на сеть, повышенные требования к пропускной способности. На практике это делает практически невозможной одновременную работу большого числа пользователей с большими объемами данных.
Обработка данных осуществляется на компьютере пользователей. Это влечет повышенные требования к аппаратному обеспечению каждого пользователя. Чем больше пользователей, тем больше денег придется потратить на оснащение их компьютеров.
Блокировка данных при редактировании одним пользователем делает невозможной работу с этими данными других пользователей.
Безопасность. Для обеспечения возможности работы с такой системой Вам будет необходимо дать каждому пользователю полный доступ к целому файлу, в котором его может интересовать только одно поле
Файловый сервер выполняет следующие функции:
хранение данных,
архивирование данных,
согласование изменений данных, выполняемых разными пользователями, передача данных.

Приложенные файлы

  • docx Metod_ISS_8
    Размер файла: 74 kB Загрузок: 3

Добавить комментарий