Как настроить сервер на Windows Server 2019 — вопрос, который возникает у администраторов при необходимости организовать удалённый обмен файлами. FTP (File Transfer Protocol) остаётся актуальным для передачи данных внутри корпоративных сетей или для предоставления доступа внешним пользователям. В Windows Server 2019 это делается через встроенные средства IIS (Internet Information Services), что не требует установки стороннего ПО.

Процесс настройки включает установку компонента FTP-сервера, создание сайта FTP, настройку аутентификации и прав доступа, а также конфигурацию брандмауэра. В этой статье разберём каждый этап подробно — от установки роли до тестирования подключения. Если вы уже работали с IIS, то справитесь за 15–20 минут.

Подготовка системы: что нужно сделать до настройки

Перед тем как настроить сервер на Windows Server 2019, убедитесь, что система готова к установке роли. Во-первых, проверьте, что у вас есть права администратора — без них установить компоненты не получится. Во-вторых, обновите сервер: запустите Windows Update и дождитесь установки всех критических исправлений. Это устранит возможные баги в работе FTP-сервиса.

Также заранее определитесь с:

  • диском для хранения файлов FTP (например, D:\FTP);
  • именами пользователей, которым разрешён доступ;
  • типом аутентификации (анонимный доступ или по паролю).
Если планируете внешний доступ, уточните у провайдера, не блокирует ли он порт 21 — его часто закрывают на уровне провайдера для безопасности.

💡

Если FTP-сервер будет доступен из интернета, заранее подумайте о шифровании трафика. Для этого настройте FTPS (FTP over SSL/TLS) — это защитит данные от перехвата.>

КомпонентОписаниеОбязателен?
FTP-серверОсновной модуль для работы протокола FTPДа
Служба консоли управления IISГрафический интерфейс для управления серверомНет
Поддержка ASP.NETНужна только если планируете использовать динамические страницыНет
Средства управления IISКомандные утилиты для настройки через PowerShellРекомендуется

Установка роли FTP-сервера через Диспетчер серверов

Основной инструмент для установки ролей в Windows Server 2019 — Диспетчер серверов. Откройте его через меню Пуск или командой servermanager в строке выполнения. Далее следуйте по пути: Добавить роли и компоненты → Выбор типа установки → Установка ролей или компонентов.

На этапе выбора сервера оставьте текущий сервер выбранным. В списке ролей найдите Сервер веб-узлов (IIS) и отметьте его. После этого откроется окно с предложением добавить связанные компоненты — подтвердите. Перейдите в раздел Службы ролей и отметьте:

  1. FTP-сервер;
  2. Служба консоли управления IIS (опционально, но полезно для управления).
Завершите установку, нажав Установить. Процесс займёт 2–5 минут в зависимости от производительности сервера.

Создание сайта и настройка каталога

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

Заполните поля:

  • Имя FTP-узла — например, MyFTPServer;
  • Путь к каталогу — укажите папку, где будут храниться файлы (например, D:\FTP\Public). Эта папка должна существовать заранее;
  • Тип привязки — выберите IP-адрес сервера и укажите порт 21 (стандартный для FTP);
  • SSL — если планируете шифрование, выберите Требуется SSL. В противном случае оставьте Без SSL.
На следующих шагах настройте аутентификацию и разрешения.

Настройка аутентификации и прав доступа

На этапе настройки аутентификации выберите один из вариантов:

  1. Анонимный доступ — подходит для общедоступных файлов. Пользователи подключаются без ввода логина и пароля;
  2. Основная аутентификация — требует ввода имени пользователя и пароля Windows. Подходит для внутренних сетей;
  3. Аутентификация с помощью Active Directory — актуально для корпоративных сетей с доменом.

После выбора типа аутентификации укажите права доступа:

  1. Чтение — пользователи могут скачивать файлы;
  2. Запись — пользователи могут загружать файлы;
  3. Чтение и запись — полный доступ.
⚠️ Внимание: Если выбираете анонимный доступ, убедитесь, что каталог не содержит конфиденциальных данных. Также ограничьте права только на чтение, если не требуется загрузка файлов.