Краткий ответ: Предпочитайте SFTP — он работает поверх SSH (порт 22), шифруется и не требует дополнительного сервиса: подключайтесь в FileZilla/WinSCP пользователем сервера или сайта. Классические FTP-аккаунты можно создать в панелях с FTP-сервером (cPanel, HestiaCP, CyberPanel, aaPanel); CloudPanel сознательно использует SFTP-пользователей сайтов вместо этого.

Обзор

Файловый доступ нужен, чтобы загружать сайты, править конфиги и забирать бэкапы. SFTP — современный выбор по умолчанию: та же модель учётных данных, что и у SSH, один открытый порт, сильное шифрование. Простой FTP — легаси; если он необходим, включайте FTPS (TLS) и по-сайтовые аккаунты с ограничением каталога.

Что нужно иметь

  • SFTP/FTP-клиент: FileZilla (все платформы) или WinSCP (Windows).
  • IP сервера и учётные данные пользователя сайта/системы из панели.
  • Для SFTP: доступный порт 22 — см. подключение по SSH.

Пошаговая инструкция

  1. SFTP (рекомендуется): в клиенте выберите протокол SFTP, host = IP сервера, порт 22, и войдите пользователем сайта (CloudPanel: Sites → сайт → SSH/SFTP user; HestiaCP/cPanel: пользователь аккаунта).
  2. cPanel FTP: Files → FTP Accounts → создайте аккаунт, ограниченный каталогом сайта.
  3. HestiaCP: WEB → редактируйте домен → Additional FTP account.
  4. CyberPanel: FTP → Create FTP Account (Pure-FTPd).
  5. aaPanel: установите Pure-FTPd из App Store, затем FTP → Add FTP.
  6. Проверьте вход и загрузите маленький файл, чтобы убедиться, что запись попадает в правильный каталог.

Типичные проблемы

  • FTP подключается, но список файлов зависает: заблокированы порты пассивного режима — разрешите пассивный диапазон FTP-сервера в фаерволе или перейдите на SFTP.
  • Неправильный владелец после загрузки: загрузка от root делает файлы нечитаемыми для пользователя сайта — загружайте от пользователя самого сайта.
  • Вход отклонён: FTP-сервис не установлен/не запущен (aaPanel сначала требует Pure-FTPd из App Store).
  • Предупреждение про простой FTP: учётные данные летят в открытом виде — принудительно включайте FTPS/TLS или используйте SFTP.

Когда обращаться в поддержку

Если порт 22 выглядит заблокированным из вашей сети при статусе Active, или подозреваете сетевую проблему на стороне сервера — откройте тикет со своим IP и трассировкой.

Частые вопросы

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

SFTP работает поверх SSH на порту 22, шифруется и не требует отдельного сервиса; классический FTP — отдельный незашифрованный протокол, поэтому по умолчанию предпочитайте SFTP.

Почему FTP-клиент подключается, но не показывает файлы?

Это почти всегда заблокированные порты пассивного режима. Разрешите пассивный диапазон портов FTP-сервера в фаерволе, включите TLS или просто переключите клиент на SFTP через порт 22.

Какой SFTP-клиент выбрать?

FileZilla работает на Windows, macOS и Linux; WinSCP отличен на Windows. Оба поддерживают SFTP с ключами или паролями и умеют надёжно дозагружать большие передачи.

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

Нужна помощь? Связаться с поддержкой Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)