Содержание
При работе с хостингом обязательно встретятся аббревиатуры FTP, SFTP, FTPS. На первый взгляд — одно и то же: передача файлов на сервер. На самом деле это три разных протокола с разным уровнем безопасности и совместимости. В 2026 году выбор протокола напрямую влияет на безопасность сайта. В статье — простое объяснение различий, какой использовать в каких сценариях, и как настроить SFTP в популярных клиентах.
Содержание
- Что такое эти протоколы
- Чем отличается FTP
- Чем отличается SFTP
- Чем отличается FTPS
- Сравнение в таблице
- Что выбрать в 2026 году
- Как настроить SFTP в FileZilla
- Когда FTP всё же оправдан
- Частые ошибки
- 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.
- Те же проблемы с двумя соединениями и файрволлами.
Сравнение в таблице
| Параметр | FTP | SFTP | FTPS |
|---|---|---|---|
| Порт | 21 | 22 | 990 (или 21) |
| Шифрование | Нет | SSH | TLS/SSL |
| Аутентификация | Пароль (в открытом виде) | Пароль или SSH-ключи | Пароль (зашифрован) |
| Количество соединений | 2 (команд + данных) | 1 | 2 |
| Дружелюбность к файрволлам | Низкая | Высокая | Низкая |
| Сертификаты | Не нужны | Не нужны | Нужны |
| Распространённость в 2026 | Устаревает | Стандарт | Реже |
| Безопасность | Опасно | Безопасно | Безопасно |
Что выбрать в 2026 году
Если хостинг поддерживает SFTP — выбирайте SFTP
Это лучший вариант. Шифрование надёжное, настройка простая, проблем с файрволлами нет.
Если SFTP нет, но есть FTPS — используйте FTPS
Лучше обычного FTP. В FileZilla: «Использовать явный FTP через TLS, если доступно».
FTP без шифрования — никогда
В 2026 году небезопасно передавать пароли в открытом виде, особенно из публичных Wi-Fi (кафе, аэропорт).
Как настроить SFTP в FileZilla
- Откройте FileZilla → Файл → Менеджер сайтов (Ctrl+S).
- Новый сайт → задайте имя.
- В правой панели:
- Протокол: SFTP — SSH File Transfer Protocol.
- Хост: адрес сервера (из письма хостинга).
- Порт: 22 (или оставить пустым).
- Тип входа: Запросить пароль.
- Пользователь: логин от хостинга.
- Нажмите «Соединиться».
- При первом подключении подтвердите ключ хоста — поставьте галочку «Доверять» и ОК.
SSH-ключи вместо пароля
Самый безопасный вариант. Генерируете пару ключей, публичный загружаете на сервер, при подключении FileZilla использует приватный.
- Генерация:
ssh-keygen -t ed25519в терминале. - Публичный ключ (~/.ssh/id_ed25519.pub) копируете в файл
~/.ssh/authorized_keysна сервере. - В FileZilla в Настройках → SFTP добавляете приватный ключ.
- При подключении пароль не нужен.
Когда FTP всё же оправдан
- В локальной сети между доверенными устройствами.
- Для тестового сервера в изолированной среде.
- При полном отсутствии альтернатив (но это повод сменить хостинг).
Для рабочего сайта в интернете — никогда.
Частые ошибки
- Использование FTP в публичных сетях. Кто-то может перехватить пароль.
- Один пароль для FTP и других сервисов. Утечка одного = компрометация всего.
- Сохранение пароля в FileZilla без мастер-пароля. Кто получит доступ к компьютеру — получит и доступы к сайту.
- Использование SFTP без проверки ключа хоста. При первом подключении проверяйте отпечаток — иначе можно подключиться к атакующему серверу.
- Открытие порта 21 в файрволле без необходимости. Лишняя точка входа для атак.
FAQ
Нет. SFTP работает поверх SSH (порт 22). FTPS — обычный FTP с шифрованием TLS поверх (порт 990 или 21). Разные протоколы, оба безопасные.
Большинство современных — да. Некоторые старые виртуальные хостинги дают только FTP/FTPS. Перед покупкой проверяйте поддержку SFTP в характеристиках тарифа.
Оба надёжно защищены. SFTP проще в настройке и работает через один порт (удобнее для файрволлов). FTPS совместимее с FTP-инфраструктурой. В большинстве случаев выбирайте SFTP.
Для SFTP — 22. Для FTPS — 990 (или 21 для explicit) + диапазон портов для соединений данных. SFTP проще в настройке файрволла.
SCP — старший «брат» SFTP, тоже на основе SSH. Менее функциональный (не может листать папки, переименовывать). Используется редко, SFTP практически вытеснил его.
Да, но всё реже. Большинство современных хостингов уже не предлагают FTP по умолчанию или включают TLS. Старые виртуальные хостинги и legacy-системы — последние оплоты «голого» FTP.
Включите шифрование TLS (явный FTPS) в настройках FileZilla — это бесплатно и работает поверх обычного FTP. Если шифрование тоже не работает — пора менять хостинг.
Заключение
В 2026 году выбор очевиден: SFTP. Безопасно, удобно, поддерживается всеми современными хостингами. FTPS — приемлемая альтернатива. Обычный FTP — небезопасный реликт, который пора оставить в прошлом.
При выборе нового хостинга всегда проверяйте поддержку SFTP — это базовое требование. Подборщик хостингов Zettabyte поможет найти провайдеров с актуальными протоколами и удобными панелями. А готовые HTML-шаблоны легко загружаются через любой из них.