Содержание
  1. Содержание
  2. Что такое эти протоколы
  3. Чем отличается FTP
  4. Чем отличается SFTP
  5. Чем отличается FTPS
  6. Сравнение в таблице
  7. Что выбрать в 2026 году
  8. Как настроить SFTP в FileZilla
  9. Когда FTP всё же оправдан
  10. Частые ошибки
  11. FAQ
  12. Заключение

При работе с хостингом обязательно встретятся аббревиатуры FTP, SFTP, FTPS. На первый взгляд — одно и то же: передача файлов на сервер. На самом деле это три разных протокола с разным уровнем безопасности и совместимости. В 2026 году выбор протокола напрямую влияет на безопасность сайта. В статье — простое объяснение различий, какой использовать в каких сценариях, и как настроить SFTP в популярных клиентах.

Содержание

  1. Что такое эти протоколы
  2. Чем отличается FTP
  3. Чем отличается SFTP
  4. Чем отличается FTPS
  5. Сравнение в таблице
  6. Что выбрать в 2026 году
  7. Как настроить SFTP в FileZilla
  8. Когда FTP всё же оправдан
  9. Частые ошибки
  10. FAQ

Что такое эти протоколы

Все три — способы передачи файлов между клиентом (вашим компьютером) и сервером (хостингом).

  • FTP (File Transfer Protocol) — классический протокол с 1971 года. Передаёт всё в открытом виде.
  • SFTP (SSH File Transfer Protocol) — передача файлов через защищённый канал SSH.
  • FTPS (FTP Secure) — обычный FTP, но с шифрованием TLS/SSL поверх.

Чем отличается FTP

Принцип работы: два соединения — управляющее (команды) и данных (файлы). Оба без шифрования.

Порт: 21.

Плюсы:

  • Стандарт с 1971 года, поддерживается всеми хостингами.
  • Простой, легковесный.

Минусы:

  • Логин и пароль передаются в открытом виде. Любой в той же сети может перехватить.
  • Содержимое файлов тоже не шифруется.
  • Проблемы с файрволлами из-за двух соединений.

В 2026 году обычный FTP — небезопасный анахронизм. Использовать только в крайних случаях.

Чем отличается SFTP

Принцип работы: SSH-соединение для управления и передачи данных. Полностью зашифровано.

Порт: 22 (тот же, что и SSH).

Плюсы:

  • Высокий уровень шифрования из коробки.
  • Одно соединение — нет проблем с файрволлами.
  • Может использовать ключи SSH вместо паролей.
  • Стандарт для современных серверов.

Минусы:

  • Не на всех виртуальных хостингах включён по умолчанию.
  • Чуть сложнее настроить (порт другой, особенности с ключами).

SFTP — золотой стандарт для безопасной передачи файлов в 2026 году.

Чем отличается FTPS

Принцип работы: обычный FTP, но управляющее и/или соединение данных шифруется TLS.

Порты: 990 (implicit FTPS) или 21 (explicit FTPS с командой AUTH TLS).

Плюсы:

  • Совместимость с FTP-инфраструктурой.
  • Шифрование данных и паролей.

Минусы:

  • Сложнее в настройке (нужны сертификаты).
  • Менее распространён, чем SFTP.
  • Те же проблемы с двумя соединениями и файрволлами.

Сравнение в таблице

ПараметрFTPSFTPFTPS
Порт2122990 (или 21)
ШифрованиеНетSSHTLS/SSL
АутентификацияПароль (в открытом виде)Пароль или SSH-ключиПароль (зашифрован)
Количество соединений2 (команд + данных)12
Дружелюбность к файрволламНизкаяВысокаяНизкая
СертификатыНе нужныНе нужныНужны
Распространённость в 2026УстареваетСтандартРеже
БезопасностьОпасноБезопасноБезопасно

Что выбрать в 2026 году

Если хостинг поддерживает SFTP — выбирайте SFTP

Это лучший вариант. Шифрование надёжное, настройка простая, проблем с файрволлами нет.

Если SFTP нет, но есть FTPS — используйте FTPS

Лучше обычного FTP. В FileZilla: «Использовать явный FTP через TLS, если доступно».

FTP без шифрования — никогда

В 2026 году небезопасно передавать пароли в открытом виде, особенно из публичных Wi-Fi (кафе, аэропорт).

Как настроить SFTP в FileZilla

  1. Откройте FileZilla → Файл → Менеджер сайтов (Ctrl+S).
  2. Новый сайт → задайте имя.
  3. В правой панели:
    • Протокол: SFTP — SSH File Transfer Protocol.
    • Хост: адрес сервера (из письма хостинга).
    • Порт: 22 (или оставить пустым).
    • Тип входа: Запросить пароль.
    • Пользователь: логин от хостинга.
  4. Нажмите «Соединиться».
  5. При первом подключении подтвердите ключ хоста — поставьте галочку «Доверять» и ОК.

SSH-ключи вместо пароля

Самый безопасный вариант. Генерируете пару ключей, публичный загружаете на сервер, при подключении FileZilla использует приватный.

  1. Генерация: ssh-keygen -t ed25519 в терминале.
  2. Публичный ключ (~/.ssh/id_ed25519.pub) копируете в файл ~/.ssh/authorized_keys на сервере.
  3. В FileZilla в Настройках → SFTP добавляете приватный ключ.
  4. При подключении пароль не нужен.

Когда FTP всё же оправдан

  • В локальной сети между доверенными устройствами.
  • Для тестового сервера в изолированной среде.
  • При полном отсутствии альтернатив (но это повод сменить хостинг).

Для рабочего сайта в интернете — никогда.

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

  1. Использование FTP в публичных сетях. Кто-то может перехватить пароль.
  2. Один пароль для FTP и других сервисов. Утечка одного = компрометация всего.
  3. Сохранение пароля в FileZilla без мастер-пароля. Кто получит доступ к компьютеру — получит и доступы к сайту.
  4. Использование SFTP без проверки ключа хоста. При первом подключении проверяйте отпечаток — иначе можно подключиться к атакующему серверу.
  5. Открытие порта 21 в файрволле без необходимости. Лишняя точка входа для атак.

FAQ

SFTP и FTPS — это одно и то же?

Нет. SFTP работает поверх SSH (порт 22). FTPS — обычный FTP с шифрованием TLS поверх (порт 990 или 21). Разные протоколы, оба безопасные.

Любой хостинг поддерживает SFTP?

Большинство современных — да. Некоторые старые виртуальные хостинги дают только FTP/FTPS. Перед покупкой проверяйте поддержку SFTP в характеристиках тарифа.

Что безопаснее: SFTP или FTPS?

Оба надёжно защищены. SFTP проще в настройке и работает через один порт (удобнее для файрволлов). FTPS совместимее с FTP-инфраструктурой. В большинстве случаев выбирайте SFTP.

Какой порт открыть в файрволле?

Для SFTP — 22. Для FTPS — 990 (или 21 для explicit) + диапазон портов для соединений данных. SFTP проще в настройке файрволла.

Можно ли использовать SCP вместо SFTP?

SCP — старший «брат» SFTP, тоже на основе SSH. Менее функциональный (не может листать папки, переименовывать). Используется редко, SFTP практически вытеснил его.

FTP всё ещё используется в 2026?

Да, но всё реже. Большинство современных хостингов уже не предлагают FTP по умолчанию или включают TLS. Старые виртуальные хостинги и legacy-системы — последние оплоты «голого» FTP.

Что делать, если хостинг поддерживает только FTP?

Включите шифрование TLS (явный FTPS) в настройках FileZilla — это бесплатно и работает поверх обычного FTP. Если шифрование тоже не работает — пора менять хостинг.

Заключение

В 2026 году выбор очевиден: SFTP. Безопасно, удобно, поддерживается всеми современными хостингами. FTPS — приемлемая альтернатива. Обычный FTP — небезопасный реликт, который пора оставить в прошлом.

При выборе нового хостинга всегда проверяйте поддержку SFTP — это базовое требование. Подборщик хостингов Zettabyte поможет найти провайдеров с актуальными протоколами и удобными панелями. А готовые HTML-шаблоны легко загружаются через любой из них.