AndFTP: как пользоваться FTP-клиентом на Android

Ошибка «Connection refused» или пустой список файлов после подключения в AndFTP чаще всего означает неверно указанный тип протокола — например, вы выбрали FTP, а сервер работает только по SFTP. Прежде чем менять настройки наугад, стоит проверить, какие данные для подключения выдал хостинг-провайдер или администратор сервера: хост, порт, логин, пароль и поддерживаемый протокол. С этими данными настройка занимает пару минут.

AndFTP — один из старых и популярных FTP-клиентов для Android. Он поддерживает протоколы FTP, FTPS и SFTP, умеет загружать и скачивать файлы, синхронизировать папки и возобновлять прерванные передачи. Ниже разберём установку, создание подключения, работу с файлами и типичные проблемы.

Установка и первый запуск AndFTP

Приложение распространяется через Google Play — найдите его по запросу AndFTP и установите как обычное приложение. Существует бесплатная версия с рекламой и платная без неё; по функциональности работы с серверами они близки.

При первом запуске приложение запросит доступ к хранилищу устройства — без него невозможно ни скачивать файлы на телефон, ни отправлять их на сервер. На современных версиях Android разрешение выдаётся через системный диалог; если вы случайно отказали, включите доступ вручную в настройках системы: Настройки → Приложения → AndFTP → Разрешения.

Создание подключения к серверу

На главном экране нажмите кнопку добавления (значок «+») — откроется форма нового подключения. Заполните поля данными, которые предоставил хостинг-провайдер или администратор сервера. Типичный набор параметров:

  • 🖥️ Hostname (хост) — адрес сервера, например ftp.example.com или IP-адрес;
  • 🔌 Тип подключения — FTP, FTPS (FTP поверх TLS) или SFTP (по SSH);
  • 🔢 Порт — обычно 21 для FTP/FTPS и 22 для SFTP, но уточните у провайдера;
  • 👤 Логин и пароль — учётные данные для доступа;
  • 📁 Удалённый каталог — стартовая папка на сервере, можно оставить пустым.

После заполнения сохраните подключение — оно появится в списке на главном экране. Нажатие по имени запускает соединение. Если всё указано верно, откроется список файлов и папок сервера.

⚠️ Внимание: не путайте FTPS и SFTP — это разные протоколы. FTPS — это FTP с шифрованием TLS, а SFTP работает поверх SSH. Выбор неверного типа — самая частая причина ошибки подключения.

☑️ Проверка перед первым подключением

Выполнено: 0 / 4

Навигация и передача файлов

Интерфейс AndFTP разделён на две области: локальные файлы устройства и удалённые файлы сервера. Переключение между ними выполняется кнопками в интерфейсе; внутри каждой области навигация по папкам работает как в обычном файловом менеджере — тап по папке открывает её, кнопка «назад» поднимает на уровень выше.

Чтобы передать файл, выделите его длительным нажатием (можно выбрать сразу несколько) и нажмите кнопку загрузки или скачивания в зависимости от направления. Ход передачи отображается в панели уведомлений; крупные файлы лучше отправлять по стабильному Wi-Fi.

📊 Для каких задач вы используете AndFTP?
Загрузка файлов на сайт/хостинг
Скачивание бекапов с сервера
Обмен файлами с домашним сервером
Работа с файлами по SFTP

Основные операции с файлами

Помимо передачи, AndFTP позволяет управлять файлами прямо на сервере. Доступные действия зависят от прав вашей учётной записи, но в типичном случае набор такой:

  • 📂 Создание папок — на сервере и локально;
  • ✏️ Переименование файлов и каталогов;
  • 🗑️ Удаление — действие на сервере необратимо, корзины нет;
  • 🔐 Изменение прав доступа (chmod) — если сервер это поддерживает;
  • 🔄 Возобновление передачи при обрыве соединения.

Отдельно стоит упомянуть функцию синхронизации папок: приложение умеет сравнивать локальную и удалённую директории и копировать только изменившиеся файлы. Это удобно для регулярной выгрузки резервных копий, но перед первым запуском проверьте направление синхронизации на тестовой папке.

⚠️ Внимание: удаление файлов на сервере через AndFTP выполняется сразу и без подтверждения корзины. Перед массовой очисткой убедитесь, что у вас есть резервная копия важных данных.

Полезные настройки приложения

В настройках подключения и общих настройках приложения есть параметры, которые влияют на стабильность работы. Полезно знать о пассивном режиме (PASV): если подключение устанавливается, но список файлов не загружается, попробуйте переключить режим — за NAT и мобильными сетями пассивный режим обычно работает надёжнее.

Что такое пассивный и активный режим FTP

В активном режиме сервер сам инициирует соединение для передачи данных к клиенту, что часто блокируется файрволами и NAT. В пассивном режиме оба соединения открывает клиент, поэтому он лучше проходит через маршрутизаторы и мобильные сети.

Также можно настроить кодировку имён файлов — если русские названия на сервере отображаются кракозябрами, смените кодировку в параметрах подключения (часто помогает UTF-8). Таймауты соединения и размер буфера передачи трогать без необходимости не стоит.

Сравнение протоколов: что выбрать

ПротоколШифрованиеТиповой портКогда использовать
FTPНет21Только в доверенных сетях
FTPSTLS21Хостинги с поддержкой TLS
SFTPSSH22Предпочтительный вариант

Если сервер поддерживает SFTP, выбирайте его: логин и пароль передаются в зашифрованном виде, а не открытым текстом, как в классическом FTP. Передача пароля по обычному FTP через публичный Wi-Fi означает, что его может перехватить любой в той же сети.

Типичные ошибки и их решение

Большинство проблем с AndFTP сводится к нескольким сценариям. Разберём их по порядку — от проверки учётных данных до сетевых ограничений.

Ошибка аутентификации (Login incorrect). Проверьте логин и пароль на наличие лишних пробелов при копировании — это частая причина. Убедитесь, что учётная запись вообще предназначена для FTP-доступа: на некоторых хостингах пароль панели управления и FTP-пароль различаются.

Таймаут соединения. Возможные причины: неверный порт, сервер недоступен, либо подключение блокирует файрвол или мобильный оператор. Проверьте адрес и порт, попробуйте другую сеть (Wi-Fi вместо мобильного интернета).

Подключается, но список файлов пустой или не загружается. Переключите пассивный/активный режим в настройках подключения. Также проверьте, не указан ли стартовый каталог, в котором у вас нет прав на чтение.

⚠️ Внимание: если ошибка повторяется на разных сетях и устройствах, проблема, скорее всего, на стороне сервера. Обратитесь к хостинг-провайдеру и уточните актуальные данные для подключения.

FAQ: частые вопросы об AndFTP

AndFTP бесплатный?

Да, базовая версия распространяется бесплатно с рекламой. Существует платный вариант без лишней воды; ключевые функции передачи файлов доступны в обеих версиях.

Почему русские имена файлов отображаются неправильно?

Причина обычно в несовпадении кодировки клиента и сервера. Откройте настройки подключения и смените кодировку имён файлов — чаще всего помогает UTF-8.

Можно ли редактировать файлы прямо на сервере?

AndFTP в первую очередь клиент передачи файлов. Стандартный подход: скачать файл, отредактировать в подходящем редакторе на устройстве и загрузить обратно, заменив старую версию.

Что делать, если передача большого файла обрывается?

Используйте стабильное Wi-Fi-соединение и не блокируйте экран во время передачи. AndFTP поддерживает докачку — повторите передачу, и приложение продолжит с места обрыва, если сервер это позволяет.

Безопасно ли хранить пароль в приложении?

Сохранённый пароль остаётся на устройстве, что удобно, но рискованно при потере телефона без блокировки экрана. Для важных серверов разумнее вводить пароль вручную и использовать SFTP.