Перейти к содержимому
Не упустите специальную скидку 20% для новых клиентов! Промокод: KAVESNET20 Скопировано
FileZilla

Установка и настройка FileZilla Server (Windows VDS)

FTP/FTPS на Windows Server VDS с FileZilla Server. Управление пользователями, общие папки, SSL и firewall.

Команда KavesNET 5 марта 2026 г. 3 мин чтения
Установка FileZilla Server

Нужен FTP-сервер на Windows-VDS для обмена файлами? FileZilla Server — open source, бесплатный и один из самых простых вариантов. В гиде — скачивание, создание пользователей, SSL/TLS и firewall.

FileZilla Server vs Client

  • FileZilla Server: ставится на сервер — другие подключаются к вам
  • FileZilla Client: на ваш ПК — для подключения к FTP-серверам

Этот гид — серверная сторона.

Установка

  1. https://filezilla-project.org/download.php?type=server → скачать FileZilla Server for Windows
  2. Setup → Standard install
  3. Service mode → “Install as service, started with Windows”
  4. Admin port: 14148 (default), localhost only ✓
  5. Задать admin-пароль

FileZilla Server admin откроется автоматически.

Базовая настройка

Server settings

Server → Configure...:

  • Listeners: 0.0.0.0:21 (FTP), 0.0.0.0:990 (FTPS — позже)
  • Passive mode ports: 50000-51000 (открыть в firewall)
  • Maximum connections per IP: 10 (защита от DDoS)

Создаём пользователя

Server → UsersAdd:

  • Username: klient
  • Пароль: сильный
  • Mount points (общая папка):
    • Virtual path: /
    • Native path: D:\FTP\klient (создайте папку заранее)
    • Permissions: Read, Write, Append, Delete (по нужде)

Для нескольких пользователей создайте Group и общие настройки.

Firewall

Разрешить входящие в Windows Firewall:

New-NetFirewallRule -DisplayName "FTP" -Direction Inbound -LocalPort 21 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FTP Passive" -Direction Inbound -LocalPort 50000-51000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FTPS" -Direction Inbound -LocalPort 990 -Protocol TCP -Action Allow

Также откройте на сетевом firewall KavesNET.

FTPS (SSL/TLS) — обязательно

Простой FTP передаёт пароль в открытом виде. В проде только FTPS.

Server → Configure → FTP and FTP over TLS:

  • Use TLS: enabled
  • Allow plain FTP: disabled
  • Generate self-signed certificate (для теста) или импорт Let’s Encrypt (.pem)

Let’s Encrypt — см. наш пост.

Тест подключения (клиент)

FileZilla Client или WinSCP:

  • Host: vds-ip или ftp.ваш-сайт.com
  • Username: klient
  • Пароль
  • Port: 21 (FTP) или 990 (FTPS)
  • Encryption: Require explicit FTP over TLS

Connect → видна папка пользователя → проверьте upload/download.

Смена пароля / удаление пользователя

Admin UI → Users → выбрать → Edit / Remove.

Логи

Server → Configure → Logging:

  • Enable logfile
  • File: C:\FileZillaServer\Logs\fzserver.log
  • Rotate daily

Совет по производительности

Много параллельных передач:

  • Server → Configure → PerformanceNumber of threads: 8-16

Узким местом может быть I/O — NVMe SSD VDS обязателен. Тарифы VDS KavesNET все на NVMe.

Частые ошибки

  • Не подключается: firewall (Windows + KavesNET) — открыты ли 21 и passive range?
  • “425 Can’t open data connection”: passive mode не настроен
  • “Permission denied”: права mount point
  • Медленный upload: антивирус сканирует FTP — добавьте exception

Linux-альтернатива: vsftpd / ProFTPD

На Linux-VDS — vsftpd или ProFTPD вместо Windows-FTP — CLI, легче. SFTP встроен в SSH; ничего дополнительно ставить не надо. См. пост по SSH.

По теме: Перенос файлов между VDS · Расширение диска Windows

Теги FileZilla FTP Windows Server Туториал

Похожие статьи

Возможно, вас также заинтересует.