Настройка FTP-клиента FileZilla для хостинга

FileZilla - удобный FTP-клиент для загрузки файлов сайта на хостинг. Для подключения нужны адрес FTP-сервера, логин, пароль и понимание, в какую папку загружать файлы сайта.

Где взять данные FTP-доступа

  • Основной FTP-логин обычно совпадает с логином хостинг-аккаунта.
  • Дополнительные FTP-аккаунты можно создать в DirectAdmin в разделе управления FTP.
  • Если пароль неизвестен, задайте новый пароль в DirectAdmin или создайте отдельный FTP-аккаунт для нужной папки.

Рекомендуемые настройки подключения в FileZilla

ХостВаш домен, имя сервера или IP-адрес сервера
ПротоколFTP - File Transfer Protocol
ШифрованиеИспользовать явный FTP через TLS, если доступно, или обычный FTP, если TLS на сервере не включен
Порт21 для FTP
Тип входаНормальный
ПользовательВаш FTP-логин
ПарольВаш FTP-пароль

Как создать подключение в FileZilla

  1. Откройте FileZilla.
  2. Перейдите в ФайлМенеджер сайтов.
  3. Нажмите Новый сайт.
  4. Укажите хост, протокол, порт, логин и пароль.
  5. Нажмите Соединиться.

Куда загружать файлы сайта

В DirectAdmin файлы сайта обычно загружаются в папку:

/domains/your-domain.com/public_html/

Это публичная папка сайта. Файлы, загруженные вне public_html, могут не открываться в браузере. Если в аккаунте несколько доменов, убедитесь, что загружаете файлы в public_html нужного домена.

Пассивный режим

Если подключение проходит, но список файлов не загружается, включите пассивный режим в FileZilla:

  1. Откройте РедактированиеНастройки.
  2. Перейдите в раздел FTP.
  3. Выберите пассивный режим передачи.
  4. Подключитесь к серверу заново.

Частые ошибки подключения

  • Login authentication failed - проверьте FTP-логин и пароль.
  • Connection timed out - проверьте хост, порт 21, а также не блокирует ли FTP ваш провайдер или firewall.
  • Directory listing failed - попробуйте пассивный режим.
  • Cannot overwrite files - проверьте права доступа или доступ FTP-аккаунта к выбранной папке.

Рекомендации по безопасности

  • Для разработчиков создавайте отдельные FTP-аккаунты, а не передавайте основной пароль от хостинга.
  • Ограничивайте дополнительные FTP-аккаунты только нужной папкой.
  • Удаляйте временные FTP-аккаунты после завершения работ.
  • Не сохраняйте FTP-пароли на чужих или общих компьютерах.

Другие популярные FTP-клиенты

FileZilla - хороший универсальный вариант, но те же FTP-данные можно использовать и в других клиентах:

  • WinSCP - популярный клиент для Windows, особенно удобен для FTP и SFTP-подключений.
  • Cyberduck - простой FTP/SFTP-клиент для Windows и macOS.
  • Total Commander - файловый менеджер для Windows со встроенной поддержкой FTP.
  • Transmit или ForkLift - удобные FTP/SFTP-клиенты для macOS.

Данные подключения остаются такими же: хост, порт, FTP-логин и пароль. Если используется SFTP вместо FTP, сервер должен поддерживать SSH-доступ, а порт обычно будет 22, а не 21.