Установка простого ftp-сервера с анонимным доступом на Windows Server 2012

FTP - это стандартный протокол передачи файлов по сетям TCP/IP. Протокол настолько распространен, что как сервер так и клиент входят в ОС Windows и большинство дистрибутивов Linux/Unix.

В ОС Windows FTP-сервер является частью служб IIS (Internet Information Services). Для того чтобы установить ftp-сервер необходимо предварительно установить роль “Веб-Сервер (IIS)”. Для этого нажмите комбинацию клавиш Win+R для запуска командной строки и введите туда servermanager.

<Команда servermanager

Далее запустить мастер установки ролей и компонентов нажав кнопку “добавить роли и компоненты”.

<Добавить роли и компаненты

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

<Страница приветствия

Далее ОС уточнит что именно вы хотите сделать - просто добавить роли и компоненты или установить службы удаленного доступа. Выберем установку ролей и компонентов.

<Установка ролей и компонентов

Далее спрашивается на какие сервера устанавливать роли и компоненты. У вас может быть несколько серверов и они могут быть объединены в пул для централизованного управления с одной консоли. Также роль может быть установлена на виртуальный жесткий диск. Выберем интересующий нас сервер и нажмем далее.

<Выбор серверов

На этом этапе необходимо выбрать роль, которую мы желаем установить на выбранный нами на предыдущем шаге сервер. В данном случае это роль “Веб-сервер (IIS)”.

<Выбор роли сервера

Далее ОС предложит дополнительно установить необходимые компоненты - следует согласиться, нажав кнопку добавить компоненты.

<Необходимые компоненты

Далее можно добавить дополнительные компоненты - добавим tftp-клиент для возможности проверки нашего сервера с этой машины.

<Дополнительный компонент tftp-клиент

Далее выведется информационное сообщение о том что такое роль iis.

<Что такое роль iis

Так как служба IIS - большой продукт, то далее спросится о том какие именно компоненты следует установить - нас интересует ftp-сервер. Остальные компоненты можно оставить как есть или отключить, если не хотите ставить лишние компоненты. Оставим только собственно сервер ftp и консоль управления.

<Выбор служб ролей

Далее выведется финальное предупреждение о том, что роль IIS готова к установке. Нажмите установить. Можно также поставить галочку “Автоматический перезапуск конечного сервера, если требуется” чтобы не перезапускать сервер вручную. Следует иметь ввиду, что нажатие этой галочки перезапускает конечный сервер после установки без дополнительных предупреждений, поэтому используйте ее с осторожностью.

<Подтверждение установки компонентов

После нажатия кнопки установить запустится процесс установки, можно закрыть это окно нажатием кнопки закрыть. Следует иметь ввиду, что это действие не отменяет процесс установки, а только скрывает текущее окно.

<Процесс установки

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

<Детализация установки

В данном случае мы видим что установка уже завершена. Можно приступать к настройке

<Настройка

Для настройки перейдем в оснастке “диспетчер сервера” во вкладку IIS, выберем сервер и нажмем правую кнопку мыши. Выбираем из него “Диспетчер служб IIS”

<Диспетчер служб iis

Слева в дереве подключений находим наш сервер и разворачиваем его двойным щелчком мыши. Встаем на закладку “Сайты” и нажимаем правую кнопку мыши. В появившемся контекстном меню выбираем “Добавить ftp-сайт”.

<Добавить ftp-сайт

На первой вкладке задаем имя сайта и папку которую будем публиковать. Нажимаем далее.

<Ввод имени сайта и папки

На следующей вкладке определим по каким ip-адресам сайт будет доступен и нужно ли ssl-шифрование (без ssl - небезопасное соединение без сертификатов, требовать ssl - разрешает только доверенные соединения, разрешить ssl - оба подключения доступны), насколько оно обязательно и запускать ли сайт автоматически. Поставим без ssl.

<Выбор без ssl

На последней вкладке выставляем тип авторизации пользователей - анонимная и/или обычная (локальная или доменная), а также тип - на чтение или на запись. Если есть необходимость добавить разрешение на запись, то необходимо учесть что пользователь, подключающийся к ftp должен иметь разрешение на запись в папку ftp-сервера. Для анонимных пользователей обычно используется запись IUSR.

<Проверка подлинности

Для проверки достаточно в проводнике windows набрать ftp://<имя компьютера> после чего можно попробовать что-то положить на сервер и/или скачать оттуда.

<Проверка в проводнике


Средняя оценка: 5,0, всего оценок: 1
Последнее обновление: 24.08.2018 328