FTP-сервер за 5 минут

Сергей Крушневич


Сейчас очень часто можно встретить домашние локальные сети. По прежнему наибольшей популярностью пользуются FTP-сервера. Для запуска такого сервера обычно применяют специальное программное обеспечение (Server-U, GeneFTP и многие другие), но часто пользователю нужно быстро запустить простейший FTP сервер без всевозможных наворотов (вроди ограничений скоростей и доступов для разных IP и др.). В этом случае можно запустить уже встроенный в операционную систему Windows XP FTP сервер, причем времени будет потрачено не более 5 минут и даже клавиатура возможно не понадобится.

Итак, для начала нужно проверить, может FTP-сервер уже работает на Вашей машине. Для этого попробуйте в любом FTP браузере (FAR, "Проводник", Internet Explorer и др.) введите в адресной строке свой адрес с указанием протокола ftp (например, ftp://имя_Вашего_ПК_в_сети/, или ftp://IP_адресс_Вашего_ПК_в_сети) либо укажите стандартный адрес, который соответствует локальному (т.е. Вашему) ПК: ftp://localhost/ или ftp://127.0.0.1/. Если Вы получили сообщение, что заданный адрес (сервер или др.) не доступны, значит сервер не установлен или не запущен.

Идем в папку "Панель управления", находим заначек "Администрирование" запускаем.

Установка и удаление программ

Совет: если не можете найти значок, попробуйте переключится в "классический вид":

Переключиться к классическому виду

В папке "Администрирование" Вы должны сразу заметить заначек "Internet Information Services":

Internet Information Services

Если там его нет (а по умолчанию, обычно, оно не установлено) следует разыскать Ваш дистрибутив Windows XP и выбрать в "панели управления" "Установка и удаление программ" и "Установка компонентов Windows":

Установка и удаление программУстановка компонентов Windows

Далее следует выбрать компонент "Internet Information Services (ISS)" и в открывшемся окне списка составляющих "Служба FTP":

Мастер компонентов Windows. ISSМастер компонентов Windows. Internet Information Services (ISS)

Теперь компоненты установлены и готовы к работе. Опять возвращаемся к "Панель управления" - "Администрирование" - "Internet Information Services". Теперь мы получаем следующее диалоговое окно:

Корневой каталог персонального FTP сервера

В нем находим "FTP-узел по умолчанию" и смотрим на кнопки управления  (). Нажата кнопка "Запуск объекта"? Отлично! FTP сервер уже работает на Вашем ПК, в противном случае нажимаем на эту кнопку () и запускаем сервер.

Поздравляю! Вы стали обладателем персонального FTP сервера!

При желании следует его немного подстроить. "Правый клик" по "узлу по умолчанию" и пункт "Свойства":

Свойства

Совет: если после клика окно не появилось, поищите его на заднем плане. У меня оно часто прячется за активные окна :)

Совет: если после клика окно не появилось, поищите его на заднем плане. У меня оно часто прячется за активные окна :)

Заполняем поле IP адреса (при необходимости, если он у Вас "статический", т.е. не изменяется) и при желании можно подправить (с осмысливанием!) другие параметры.

Настройка FTP сервера

На следующей закладке разрешаем (птичкой) заходить на FTP сервер анонимно (т.е. любой желающий может зайти)

Настройка FTP сервера. Права доступа. Анонимные пользователи. Анонимный вход

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

 Настройка FTP сервера. Приветствие

Ну и на последок - выбираем корневой каталог на Вашем компьютере, где будет содержатся Ваш FTP сервер:

Настройка FTP сервера. Корневой каталог

Бывают случаи, когда хочется дать в свободный доступ не только содержимое одного каталога (и вложенных в него), а и другого каталога на другом диске или разрешить другим пользователям записывать свои файлы на Ваш FTP сервер (например в папку Incomming). Для этого существуют виртуальные каталоги. Для этого делаем "правый клик" мышкой в нужном месте дерева каталога Вашего FTP сервера и выбираем соответствующий пункт.

Создание виртуального каталога

Далее с помощью мастера заполняем поля "псевдоним" (это имя которое будет ссылкой на реальный каталог) и "путь" к реальному каталогу, доступ к которому Вы хотите открыть. На последней странице мастера Вам предложат выбрать права доступа. Для того, чтобы Вам могли записывать в этот виртуальный каталог следует разрешить запись и чтение.

 Мастер создания виртуального FTP каталога. Виртуальное имяМастер создания виртуального FTP каталога. Путь к реальному каталогу Мастер создания виртуального FTP каталога. Доступ на чтение и запись

Проделав вышеуказанные операции Вы можете быть немного разочарованы, т.к. после входа на Ваш FTP сервер Вы не увидите только что созданных виртуальных каталогов. А все дело в том, что они не отображаются при просмотре и поэтому следует выполнить небольшую хитрость, а именно нужно в Вашем корневом каталоге (например, E:\FTP\) создать пустые каталоги, имена которых в точности отвечают виртуальным.

Виртуальные и реальные FTP каталоги в окне FARа

На этом настройку FTP сервера можно считать законченной. Удачного пользования!

На моей машине данный FTP сервер проработал уже более 2х лет, при этом он ни разу не создавал мне каких либо затруднений при работе на Celeron 1200 МГц.



11.02.2010