Установка и настройка FTP сервера

Сетевые соединения для передачи команд и данных между клиентом и сервером. Появление первых клиентских FTP-приложений. Графические пользовательские интерфейсы. Вход в FTP сервер. Настройка, подключение и вход в файловый сервер с клиентских компьютеров.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 25.11.2014
Размер файла 2,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Департамент образования Вологодской области

БОУ СПО ВО «Великоустюгский политехнический техникум»

Курсовая работа

По профессиональному модулю:

«Организация сетевого администрирования»

На тему:

«Установка и настройка FTP сервера»

Выполнил студент

Специальности 230111 «Компьютерные сети»

4 курса, 941 группы

Жадовской Артём Олегович

Проверил преподаватель:

Барский Игорь Александрович

г. Великий Устюг

2014 год

Содержание

Введение

1. Аппаратная часть

2. Установка FTP сервера

3. Вход в FTP сервер.

Заключение

Список используемой литературы

Приложения

Введение

сервер клиентский интерфейс компьютер

Целью написания курсовой работы является научиться устанавливать FTP сервер средствами операционных систем семейства Windows и получить практические навыки настройки, подключения и входа в файловый сервер с клиентских компьютеров.

Для достижения поставленной цели предполагается решить комплекс взаимосвязанных задач:

1. Исследовать, изучить научную литературу про FTP сервера.

2. Выявить, исследовать, изучить, рассмотреть основные определения и формулировки.

3. Применять полученную информацию на практике.

FTP (англ. File Transfer Protocol -- протокол передачи файлов) -- стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). FTP часто используется для загрузки сетевых страниц и других документов с частного устройства разработки на открытые сервера хостинга.

Протокол построен на архитектуре «клиент-сервер» и использует разные сетевые соединения для передачи команд и данных между клиентом и сервером. Пользователи FTP могут пройти аутентификацию, передавая логин и пароль открытым текстом, или же, если это разрешено на сервере, они могут подключиться анонимно. Можно использовать протокол SSH для безопасной передачи, скрывающей (шифрующей) логин и пароль, а также шифрующей содержимое.

Первые клиентские FTP-приложения были интерактивными инструментами командной строки, реализующими стандартные команды и синтаксис. Графические пользовательские интерфейсы с тех пор были разработаны для многих используемых по сей день операционных систем. Среди этих интерфейсов как программы общего веб-дизайна вроде Microsoft Expression Web, так и специализированные FTP-клиенты (например, FileZilla).

FTP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, и даже до TCP/IP, в 1971 году. В первое время он работал поверх протокола NCP. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.

1. Аппаратная часть

1.Серверный компьютер

· Центральный процессор - CPU Intel® Core™ i3-4370 Processor (4M Cache, 3.80 GHz)

· SVGA Intel® HD Graphics 4600

· Оперативная память - 8 гигабайт.

· Жесткий диск - 2 терабайта.

Цена: 20 000 рублей (по состоянию на октябрь 2014 года).

На сервере установлена операционная система - Windows XP (Цена: 2 890 рублей по состоянию на октябрь 2014 года).

1. Windows XP (кодовое название при разработке -- Whistler; внутренняя версия -- Windows NT 5.1) -- операционная система (ОС) семейства Windows NT корпорации Microsoft. Она была выпущена 25 октября 2001 года и является развитием Windows 2000 Professional. Название XP происходит от англ. experience («опыт», «впечатления»).

2. Клиентские персональные компьютеры -

Центральный процессор - CPU Intel Pentium G3220 3.0 GHz / 2core / SVGA HD Graphics / 54W / 5 GT / s LGA1150

ОЗУ - 2 Гигабайта.

Жесткий диск - 500 Гигабайт.

Цена: 12 000 рублей.

Для входа в домен на пользовательских персональных компьютерах будет использоваться операционная система - Windows 7 Professional x64(Цена: 7 300 рублей по состоянию на октябрь 2014 года). Она оптимально подходит под поставленные задачи.

2. Установка FTP сервера

Шаг 1

Прежде чем начинать что-либо делать необходимо, учесть, что нам понадобятся права Администратора. Поэтому целесообразней будет зайти под соответствующей учетной записью.

Шаг 2

Прежде всего посмотрим сетевые настройки на компьютере который мы обозначили как FTP сервер. Заходим в свойства протокола TCP/IP и мы видим что IP адрес данного сервера 192.168.1.224.

Шаг 3

Также мы видим, что наше сетевое подключение защищенно брандмауэром (Приложение 1). Нам необходимое его снять, чтобы был доступ к FTP ресурсам. Но, если задумываться о вопросах защиты и безопасности сервера, следует оставить Брандмауэр включенным и открыть 21 порт. На этом настройка сетевых ресурсов завершена.

Шаг 4

Теперь перейдем к установке FTP сервера ресурсами операционной системы Windows XP. Нажимаем «установка и удаление программ» в панели управления, выбираем «установка компонентов» Windows (Приложение 2,3). Далее выбираем вторую вкладку «Internet Information Services (IIS)», нажимаем кнопку «Состав»(Приложение 4), и установим галочку службе FTP(Приложение 5). При этом у нас устанавливаются дополнительные приложения, которые будут необходимы для работы FTP ресурсов. Нажимаем «ОК», «Далее», начинается процесс установки. Здесь нас просят «Вставьте пожалуйста диск с дистрибутивом Windows XP. Вставляем, и процесс установки продолжается. Хочется отметить, что на более новых версиях операционных систем Windows вам не понадобится устанавливать с диска дистрибутив. Видим, что установка завершена, закрываем окно «Установка и удаление программ» и «Панель управления».

Шаг 5

Теперь мы с вами перейдем в «Пуск», правой клавишей по элементу «Мой компьютер», выбираем «Управление» (Приложение 6). В открывшемся окне переходим в «Службы и приложения», далее открываем «Internet Information Service» - «узлы FTP» - «FTP узел по умолчанию», нажимаем правой кнопкой мыши и переходим в свойства FTP узла(Приложение 7). На вкладке FTP узел (Приложение 8) мы можем настроить IP адрес FTP узла, указать свой порт и ограничить подключение пользователей. На следующей вкладке (Приложение 9) устанавливаем безопасные учетные записи пользователей. Во в кладке «Сообщения» (Приложения 10) можно указать сообщение при запуске FTP сервера и максимальное число пользователей к ресурсу. Перейдем в «Домашний каталог» (Приложение 11), здесь указан каталог, где расположен путь к папке, в которой у нас хранится информация FTP сервера. На данный момент настройка FTP позволяет подключить анонимных пользователей к компьютеру, то есть без логина и пароля. Здесь ставим галочку около пункта «Запись» и осуществляем возможность анонимным пользователям записи в данном каталоге. Применяем и сохраняем изменения.

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

3. Вход в FTP сервер

В этом пункте будут рассмотрены следующие аспекты:

· Ввод в сервер с клиентского компьютера, в нашем случае под управлением Windows 7 Professional;

· Авторизация анонимного пользователя;

· Добавление пользователя и группы на стороне сервера (Windows XP);

Шаг 1

Заходим в сетевые настройки компьютера пользователя, заходим в свойства протокола TCP/IP, и мы видим что компьютер пользователя находится в той же локальной сети, что и FTP серевер (Приложение 12)

Шаг 2

Для запуска FTP сервера используем клиент - программу FileZilla

Здесь в поле «Хост» указываем IP адрес FTP сервера - 192.168.1.224 (Приложение 13), и нажимаем кнопку «Быстрое подключение» или «Подключение к данному серверу»

Мы видим что подключение прошло успешно, и сейчас попробуем перенести на сервер какой - либо файл, например рисунок. Выбираем произвольный и перетаскиваем на FTP сервер.

Видим, что файл успешно скопировался (Приложение 14).

Шаг 3. На серверной машине.

Рассмотрим подключение пользователей, используя логин и пароль.

Нажмем клавишу «Пуск» - «Мой компьютер» и посмотрим, что у нас имеется в папке ftproot.

В ней мы видим картинку, которую мы скопировали с компьютера пользователя (Приложение 15). Теперь настроим сам FTP ресурс, для подключения пользователя по логину и паролю.

Шаг 4

Перейдем в Мой компьютер - Управление.

Здесь мы выбираем Локальные пользователи, и нажимаем Новый пользователь (Приложение 19). В поле Пользователь вводим «test», в поле Пароль - «toor», подтверждаем его, теперь поставим галочки Закрепить смену пароля пользователем, Срок действия не ограничен и сохраняем нового пользователя (Приложение 16). Теперь создадим новую группу(Приложение). Вводим в поле Имя группы «FTP» и нажимаем Создать (Приложение 17).

Шаг 5

Теперь к этой группе подключим пользователя test.

Для этого заходим в свойства FTP Users - Добавить - Дополнительно, нажимаем клавишу Поиск и выбираем пользователя test и сохраняем все изменения. На этом создание группы и пользователя завершено.

Шаг 6

Теперь мы переходим FTP узлы - Свойства, кликаем по вкладке Безопасные учетные записи и здесь выберем пользователя test. Дополнительно - Поиск, выбираем test (Приложение 18), нажимаем OK - OK , вводим наш пароль, применяем. Снимаем галочку Разрешить анонимные подключения и сохраняем результаты. Теперь к серверу могут подключаться только нами созданные пользователи.

Шаг 7

Теперь перейдем на клиентский компьютер и попробуем сначала подключиться как анонимные пользователи.

Открываем FileZilla, вводим IP адрес хоста (192.168.1.224), подключаемся и мы видим сообщение об ошибке «Невозможно подключиться к серверу» (Приложение 19), так как подключение анонимных пользователей запрещено настройками FTP сервера.

Теперь попробуем подключить пользователя test, вводим его пароль и нажимаем Быстрое подключение. Мы видим что подключение к FTP ресурсу прошло успешно (Приложение 20). На этом установка и настройка FTP сервера завершена.

Заключение

В процесс выполнения курсовой работы, я научился подбирать аппаратную, программную часть и устанавливать, настраивать FTP сервер, а также подключаться к серверу с клиентского компьютера. Поставленные цели и задачи - достигнуты.

Список используемой литературы

1. Active Directory (http://ru.wikipedia.org/wiki/FTP)

2. Windows XP (https://ru.wikipedia.org/wiki/Windows_XP)

3. Установка FTP сервера под Windows XP (http://ru.wikihow.com/настроить-FTP-сервер-в-Windows-XP-Professional)

4. FTP.Вход в сервер (http://wpcreate.ru/step/poluchaem-ftp-dostup-k-serveru.html)

Приложения

Приложение 1

Приложение 2

Приложение 3

Приложение 4

Приложение 5

Приложение 6

Приложение 7

Приложение 8

Приложение 9

Приложение 10

Приложение 11

Приложение 12

Приложение 13

Приложение 14

Приложение 15

Приложение 16

Приложение 17

Приложение 18

Приложение 19

Приложение 20

Размещено на Allbest.ru


Подобные документы

  • Разработка API взаимодействия клиентских приложений с сервером СУБД через Pipe под Windows. Устройство и характеристики СУБД SQLite. Методы WinAPI для передачи данных. Реализация взаимодействия через PIPE. Результат работы серверного приложения.

    курсовая работа [596,3 K], добавлен 09.05.2014

  • Многопоточный веб-сервер с входным и обрабатывающими модулями. HTTP—протокол передачи гипертекста. Установка и настройка локального веб-сервера "OpenServer". Установка phpMyAdmin, конфигурация PHP. Настройка веб-сервера и виртуальных хостов, модулей.

    курсовая работа [3,2 M], добавлен 08.12.2013

  • Виртуальная файловая система. Файловая система Ext2fs (Linux ext2 File System). Использование операционной системы Linux. Настройка веб-сервера Apache. Управление Web-сервером. Комплекс системных программных средств, реализующих управление файлами.

    курсовая работа [167,4 K], добавлен 25.12.2013

  • Установка VirtualBox. Создание двух виртуальных машин с операционной системой CentOS. Настройка сетевых интерфейсов в режиме bridgeс и хоста как маршрутизатора для сети. Установка www-сервера. Настройка динамической маршрутизации по протоколу RIP.

    курсовая работа [807,5 K], добавлен 14.07.2012

  • Установка и настройка локального web–сервера и его компонентов. Конфигурационные файлы сервера Apache и их натройка. Настройка PHP, MySQL и Sendmail. Проверка работоспособности виртуальных серверов. Создание виртуальных хостов. Тест Server Side Includes.

    учебное пособие [6,2 M], добавлен 27.04.2009

  • Установка, разработка конфигурации и дальнейшее администрирование FTP-сервера на системе типа UNIX. Настройка операционной системы и удаленного управления. Основные команды; соединение и передача данных. Аутентификация, способы доступа к FTP-серверу.

    курсовая работа [1,3 M], добавлен 02.04.2015

  • Рассмотрение архитектуры "файл-сервер" и двух- и трехуровневых архитектур "клиент-сервер". Модель сервера приложений и свойства "идеальной" системы управления распределенными базами данных. Способы распределения функций обработки логики запроса.

    презентация [60,2 K], добавлен 19.08.2013

  • Система доменных имен. Регистрация доменов и обратное преобразование имен. Схема работы DNS сервера. Конфигурация BIND сервера. Расшифровка полей файлов зон. Программное обеспечение, настройка DNS сервера BIND. Проверка работоспособности системы.

    курсовая работа [1,6 M], добавлен 20.09.2013

  • Устройство и характеристики СУБД SQLite. Методы работы с базой данных. Описание PIPE под Windows. Разработка API взаимодействия клиентских приложений с сервером СУБД через Pipe под Windows. Шифрование и модификация передающейся через канал информации.

    курсовая работа [600,0 K], добавлен 04.05.2014

  • Связь между клиентом и сервером, поддерживаемая посредством передачи сообщений. Конфигурация подчиненного и перенаправителей. Архитектура специальной распределенной вычислительной системы, в которой приложение делится на клиентский и серверный процессы.

    контрольная работа [126,8 K], добавлен 08.02.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.