Ошибка «ECONNREFUSED — соединение отклонено сервером» при попытке открыть FTP-каталог через файловый менеджер почти всегда означает одно из трёх: неверный порт (вместо стандартного 21 указан другой), сервер работает только по SFTP, либо подключение блокирует брандмауэр. Прежде чем менять настройки, проверьте у хостинг-провайдера или администратора сервера точный тип протокола — FTP, FTPS или SFTP требуют разных параметров подключения, и путаница между ними — самая частая причина неудач.
В этой статье разберём, какие файловые менеджеры поддерживают работу с FTP, как правильно настроить подключение на компьютере и смартфоне, что делать при типичных ошибках и как не подвергнуть риску свои данные при передаче файлов по сети.
Что такое FTP и зачем он в файловом менеджере
FTP (File Transfer Protocol) — один из старейших протоколов передачи файлов между компьютером и удалённым сервером. С его помощью веб-мастера загружают сайты на хостинг, администраторы обмениваются файлами с сетевыми хранилищами, а пользователи получают доступ к общим папкам в локальной сети.
Файловый менеджер с поддержкой FTP превращает удалённый сервер в подобие обычной папки: вы видите структуру каталогов, копируете, переименовываете и удаляете файлы привычными действиями. Это удобнее, чем работа через командную строку, где каждую операцию пришлось бы вводить вручную командами вроде get и put.
Важно понимать различие версий протокола. Классический FTP передаёт данные, включая логин и пароль, в открытом виде. FTPS добавляет шифрование через TLS, а SFTP — это вообще другой протокол, работающий поверх SSH (обычно порт 22). Современные хостинги чаще всего рекомендуют именно SFTP.
Популярные файловые менеджеры с поддержкой FTP
Выбор инструмента зависит от платформы и задач. Ниже — проверенные варианты, которые давно существуют и активно поддерживаются.
- 🖥️ FileZilla — бесплатный кроссплатформенный FTP-клиент для Windows, macOS и Linux с поддержкой FTP, FTPS и SFTP.
- 📁 Total Commander — двухпанельный файловый менеджер для Windows, FTP-клиент встроен; для Android существует отдельная бесплатная версия с FTP-плагином.
- 📱 MiXplorer и Cx File Explorer — файловые менеджеры для Android с поддержкой FTP, SFTP и других сетевых протоколов.
- 🌐 WinSCP — популярный клиент для Windows, ориентированный на SFTP и SCP, но поддерживающий и обычный FTP.
- 🍎 Cyberduck — клиент для macOS и Windows с простым интерфейсом и поддержкой облачных хранилищ.
| Программа | Платформа | Протоколы | Лицензия |
|---|---|---|---|
| FileZilla | Windows, macOS, Linux | FTP, FTPS, SFTP | Бесплатная |
| WinSCP | Windows | SFTP, SCP, FTP, WebDAV | Бесплатная |
| Total Commander | Windows, Android | FTP, FTPS (через плагины) | Условно-бесплатная |
| Cyberduck | Windows, macOS | FTP, SFTP, WebDAV, облака | Бесплатная |
| Cx File Explorer | Android | FTP, SFTP, SMB | Бесплатная |
Для разовой задачи подойдёт любой из перечисленных инструментов. Для постоянной работы с сайтом удобнее клиент с менеджером сайтов, где сохраняются параметры подключения, — например, FileZilla или WinSCP.
Как настроить FTP-подключение: пошаговая инструкция
Для подключения вам понадобятся четыре параметра, которые предоставляет хостинг-провайдер или администратор сервера: адрес сервера (хост), порт, имя пользователя и пароль. Иногда дополнительно указывается начальный каталог.
Рассмотрим настройку на примере FileZilla — логика в других клиентах аналогична:
- 🔧 Откройте
Файл → Менеджер сайтови нажмите «Новый сайт». - 🌐 В поле «Хост» введите адрес сервера, например
ftp.example.comили IP-адрес. - 🔌 Укажите порт: 21 для FTP/FTPS, 22 для SFTP — если провайдер не сообщил иное.
- 🔑 Выберите тип входа «Нормальный» и введите логин с паролем.
- 💾 Нажмите «Соединиться» и при первом подключении к FTPS/SFTP подтвердите доверие сертификату сервера.
☑️ Проверка перед первым подключением
После успешного соединения в правой панели появится удалённая файловая система. Передача файлов выполняется простым перетаскиванием между локальной и удалённой панелями или через контекстное меню.
FTP-доступ с Android-смартфона
На смартфоне сценариев два: подключиться к удалённому FTP-серверу или поднять FTP-сервер на самом телефоне, чтобы передать файлы с компьютера по Wi-Fi без кабеля.
Для первого сценария установите файловый менеджер с сетевыми функциями, например Cx File Explorer или Total Commander с FTP-плагином. В разделе сетевых подключений добавьте новый сервер, указав те же параметры: хост, порт, логин и пароль. Пункты меню и названия кнопок различаются между приложениями, поэтому ориентируйтесь на разделы вроде «Сеть», «Удалённые» или «Добавить сервер».
Во втором сценарии файловый менеджер запускает FTP-сервер прямо на телефоне и показывает адрес вида ftp://192.168.1.50:2121. Этот адрес вводится в проводнике Windows или FTP-клиенте на компьютере — и содержимое смартфона открывается как сетевая папка.
⚠️ Внимание: запускайте FTP-сервер на смартфоне только в домашней сети Wi-Fi, которой вы доверяете. В публичных сетях кафе и аэропортов открытый FTP-доступ к телефону позволит посторонним просматривать ваши файлы.
Типичные ошибки подключения и их решение
Что делать, если соединение не устанавливается? Диагностику стоит начинать с текста ошибки — он почти всегда указывает направление поиска.
- 🚫 ECONNREFUSED — сервер отклонил соединение: проверьте порт и тип протокола, возможно, сервер принимает только SFTP.
- ⏱️ Тайм-аут соединения — нет ответа от сервера: проверьте адрес хоста, интернет-соединение и настройки брандмауэра или антивируса.
- 🔐 530 Login incorrect — неверный логин или пароль: проверьте раскладку клавиатуры, лишние пробелы и срок действия учётной записи.
- 📂 Каталог не открывается после подключения — возможная причина в режиме передачи: попробуйте переключиться между пассивным и активным режимом в настройках клиента.
Пассивный режим (PASV) обычно работает надёжнее за домашним роутером и включён по умолчанию. Активный режим может понадобиться в отдельных корпоративных сетях — если список файлов не загружается при успешной авторизации, переключение режима в настройках подключения часто решает проблему.
⚠️ Внимание: если ошибка возникает только в вашей сети, а через мобильный интернет подключение работает, причина почти наверняка в блокировке на стороне роутера, провайдера или корпоративного файрвола, а не в настройках клиента.
Что такое пассивный и активный режим FTP
FTP использует два соединения — для команд и для данных. В активном режиме сервер сам инициирует соединение данных к клиенту, что часто блокируется NAT и брандмауэрами. В пассивном режиме оба соединения устанавливает клиент, поэтому этот вариант совместим с большинством домашних сетей и включён по умолчанию в современных клиентах.
Безопасность при работе с FTP
Главная уязвимость классического FTP — отсутствие шифрования. Логин, пароль и содержимое файлов передаются открытым текстом, и в недоверенной сети их можно перехватить. Для работы с важными данными используйте SFTP или FTPS вместо обычного FTP — это принципиально снижает риск компрометации учётных данных.
Дополнительные меры предосторожности:
- 🔒 Создавайте для FTP отдельную учётную запись с ограниченными правами, а не используйте главный аккаунт хостинга.
- 🗝️ Для SFTP предпочтительна авторизация по ключу вместо пароля, если сервер это поддерживает.
- 🧹 После завершения работы на чужом компьютере удаляйте сохранённые подключения из менеджера сайтов.
- 🔄 Регулярно обновляйте FTP-клиент — в старых версиях могут быть известные уязвимости.
Часто задаваемые вопросы
Чем FTP отличается от SFTP?
FTP — классический протокол передачи файлов без шифрования, обычно порт 21. SFTP — отдельный протокол, работающий поверх SSH (порт 22), с шифрованием и паролей, и данных. Несмотря на похожее название, они несовместимы: клиент должен быть настроен именно на тот протокол, который поддерживает сервер.
Можно ли подключиться к FTP через стандартный Проводник Windows?
Да. В адресной строке Проводника введите адрес вида ftp://адрес-сервера и при запросе укажите логин и пароль. Однако Проводник поддерживает только базовый FTP без шифрования и работает медленнее специализированных клиентов, поэтому для регулярной работы лучше подходят FileZilla или WinSCP.
Почему подключение успешно, но список файлов не загружается?
Наиболее вероятная причина — проблема с каналом данных из-за режима передачи. Переключите клиент в пассивный режим (обычно включён по умолчанию) или, наоборот, попробуйте активный. Также проверьте, не блокирует ли передачу данных брандмауэр или антивирус.
Как передать файлы с телефона на компьютер без кабеля через FTP?
Установите на смартфон файловый менеджер с функцией FTP-сервера, запустите её в разделе сетевых инструментов — приложение покажет адрес вида ftp://192.168.x.x:порт. Введите этот адрес в Проводнике Windows или FTP-клиенте на компьютере, подключённом к той же сети Wi-Fi. По завершении остановите сервер в приложении.
Безопасно ли сохранять пароль в FTP-клиенте?
На личном компьютере с защищённой учётной записью — допустимо, хотя многие клиенты хранят пароли в слабозащищённом виде. На общем или рабочем устройстве надёжнее выбрать тип входа с запросом пароля при каждом подключении либо использовать авторизацию по ключу для SFTP.