> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edisglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Подключение к FTP на Windows Server

> Настройте FTP-сервер в Windows Server: пошаговое руководство по загрузке и скачиванию файлов средствами IIS FTP.

## Установите FTP для удобной загрузки и скачивания

FTP-сервер (File Transfer Protocol) в Windows Server позволяет удобно загружать и скачивать файлы. Руководство описывает включение и настройку FTP через встроенную службу IIS (Internet Information Services).

## Предварительные требования

* Windows Server 2019, 2022, 2025 или новее — пробная версия на 180 дней.
* Права администратора.

## Установка FTP-сервера

Сначала установите роль FTP-сервера и компоненты через **Server Manager**.

**Откройте Server Manager** в меню «Пуск».

![Открытие Server Manager в Windows Server](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-m-ID3_harpNieumj71xmR-20241209-083126.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=1545297f719dea2d3861efa9cd9d96ee)

В меню **Manage** нажмите **Add Roles and Features**.

![Добавление ролей и компонентов](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-6mHJyfqCzvFI0yOBJdmyu-20241209-084138.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=8ac44f982ed0db1f54992dc2a54fd05e)

Перейдите к **Role-based or feature-based installation** и выберите сервер.

![Выбор типа установки и сервера](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-uiUJgyJqRDGDPhdr3tTDY-20241209-084956.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=77abc8328c49f8c18ea11c82ec66c15b)

В разделе **Roles** найдите и разверните **Web Server (IIS)**.

![Выбор роли Web Server IIS](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-4HyuYNwuMPqXwcUn9qVth-20241209-090055.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=135d35fbeb9d13b5a11c41ba8245c293)

В **Web server role (IIS)** и **Role Services** отметьте **FTP Service** и **FTP Extensibility**.

![Выбор компонентов FTP](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-YZB3ulx9lnGsRMi7-saJu-20241209-090552.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=62f13b32ec5bc30f335062165e2faa0b)

Нажмите **Next**, затем **Install**.

![Установка компонентов FTP](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-vHh-XD-87HTkWvP90NhqK-20241209-091536.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=e2f824b8d0db4af0f3460c3b52bf5521)

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

Откройте **Internet Information Services (IIS) Manager**, найдя `IIS` в меню «Пуск».

![Открытие диспетчера IIS](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-Zs2ISlwaroBQ_gHIGfLJ3-20241209-091930.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=4ceaf0893dc955b792e07d1ba18171b7)

Слева разверните узел сервера, нажмите правой кнопкой на **Sites** и выберите **Add FTP Site**.

![Добавление FTP-сайта](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-khc5jlI0EOQcl_9RO9bls-20241209-092134.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=a0ba78ecb5a720ad7367d61ce197d6d8)

В **FTP site name** укажите имя FTP-сайта.

В **Physical path** выберите папку для файлов. Можно создать отдельный каталог FTP.

Нажмите **Next**.

![Имя и каталог FTP-сайта](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-Noz_blB9uMvjz5ZQZ0ezD-20241209-092426.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=e613bc0571c23c366c79ea84d8ab910f)

Далее настройте подключение пользователей.

В **IP address** выберите IP сервера или **All Unassigned**.

В **Port** используйте стандартный порт FTP 21. Для защищённого соединения FTPS можно выбрать 990, но потребуются SSL-сертификаты.

В **SSL** доступны варианты:

* **No SSL:** обычный FTP без защиты.
* **Allow SSL:** SSL используется при наличии, но необязателен.
* **Require SSL:** все соединения обязаны использовать SSL-шифрование — рекомендуется для безопасности.

Нажмите **Next**.

![Привязка FTP и параметры SSL](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-GqdYcitDC8Je7umct7NEO-20241209-092655.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=4e1cdbea8776124eff2e3564a448ebfd)

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

В **Authentication** выберите **Basic Authentication**. Для входа на FTP пользователям потребуется имя и пароль.

В **Authorization** выберите, кому разрешён доступ:

* **All users:** подключаться могут все пользователи.
* **Specified users:** только указанные пользователи.
* **Anonymous users:** без аутентификации; не рекомендуется для конфиденциальных данных.

Выберите права **Read** или **Read/Write** в зависимости от того, разрешена ли загрузка файлов на сервер или только скачивание.

Нажмите **Finish**.

![Аутентификация и права FTP](https://mintcdn.com/edisglobal-b1e34a56/9TSyAo-SUko4yblb/assets/1sSq3fI0sZJj8Zc4RoSr4-gR4yjMr_7PO4_io99XWrp-20241209-093015.png?fit=max\&auto=format\&n=9TSyAo-SUko4yblb\&q=85\&s=60e6c9fa610ace444ef7e7856756b39a)

**Проверьте настройку подключением через FTP-клиент или Проводник.**

1. Откройте Проводник и введите адрес `ftp://<server-ip>` или `ftp://<hostname>`.
2. При необходимости введите учётные данные FTP и убедитесь, что подключение и просмотр файлов работают.

**Для удалённого доступа откройте необходимые порты межсетевого экрана: 21 для FTP и 20 для передачи данных.**

1. Перейдите в **Control Panel → Windows Defender Firewall → Advanced Settings**.
2. Выберите **Inbound Rules** и нажмите **New Rule**.
3. Выберите **Port**, укажите порт 21 для FTP и разрешите входящий трафик по шагам мастера.
4. При использовании FTPS (SSL) убедитесь, что открыт порт 990 или диапазон пассивных портов.

**Для доступа через Интернет может потребоваться пассивный режим, улучшающий работу через межсетевые экраны.**

1. В **IIS Manager** выберите FTP-сайт и нажмите **FTP Firewall Support**.
2. Включите **Passive Mode** и задайте диапазон портов передачи данных, например 1025-65535.
3. Убедитесь, что эти порты открыты в межсетевом экране.


## Related topics

- [Проверка и оптимизация Windows Server на VPS](https://docs.edisglobal.com/ru/misc/why-has-windows-server-slowed-down.md)
- [Как установить Google Chrome на Windows Server](https://docs.edisglobal.com/ru/advanced-setup-guides/how-to-install-google-chrome-on-windows-server.md)
- [Ручная установка Windows Server на EDIS KVM](https://docs.edisglobal.com/ru/misc/manual-windows-server-installation-on-kvm.md)
- [Способы передачи файлов для Linux и Windows](https://docs.edisglobal.com/ru/advanced-setup-guides/file-transfer-methods-for-linux-and-windows/file-transfer-methods.md)
- [Как изменить IP-адрес в Windows Server](https://docs.edisglobal.com/ru/vps-management/how-to-change-ip-address-in-windows-server.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.