Подключение по FTP

Настройка FTP-доступа к файлам хостинга через FileZilla и другие клиенты

webhosting2 min read

Создание FTP-аккаунта

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

Откройте раздел FTP в cPanel

В cPanel перейдите в Файлы → FTP-аккаунты.

Создайте нового пользователя

Укажите логин, пароль и Директорию — папку, к которой пользователь будет иметь доступ. Например, /public_html/blog для доступа только к одному поддомену.

Получите данные для подключения

После создания нажмите Configure FTP Client рядом с аккаунтом — система покажет готовые настройки для FileZilla и других клиентов.

Настройка FileZilla

FileZilla — бесплатный FTP-клиент для Windows, macOS и Linux.

ПараметрЗначение
Хостftp.вашдомен.uz или IP сервера
Порт21 (FTP) или 22 (SFTP)
ПротоколFTP или SFTP
ШифрованиеТребовать явный FTP через TLS
Тип входаНормальный
ПользовательFTP-логин
ПарольFTP-пароль
ℹ️

Используйте SFTP вместо FTP

FTP передаёт данные в открытом виде. По возможности используйте SFTP (порт 22) — это SSH File Transfer Protocol, работающий с теми же SSH-данными что и основной аккаунт. Он шифрует соединение.

Подключение через командную строку

Подключение по SFTP
# Интерактивная SFTP-сессия
sftp user@вашдомен.uz

# Загрузить локальный файл на сервер
sftp> put index.html /public_html/

# Загрузить целую папку рекурсивно
sftp> put -r ./dist/ /public_html/

# Скачать файл с сервера
sftp> get /public_html/wp-config.php ./backup/

# Выйти
sftp> bye

Синхронизация через rsync

Для регулярного деплоя сайта rsync удобнее FTP — он передаёт только изменившиеся файлы:

Деплой через rsync
# Синхронизировать локальную папку с сервером
rsync -avz --delete ./build/ user@вашдомен.uz:~/public_html/

# С исключением ненужных файлов
rsync -avz --delete \
  --exclude='.git' \
  --exclude='node_modules' \
  --exclude='.env' \
  ./build/ user@вашдомен.uz:~/public_html/
⚠️

Флаг --delete

Флаг --delete удаляет файлы на сервере, которых нет в локальной папке. Будьте осторожны — убедитесь, что указываете правильную директорию назначения.

Квота и лимиты FTP

ПараметрЗначение
Максимальный размер одного файла2 ГБ (через FTP)
Максимальное число подключений8 одновременно
Тайм-аут простоя15 минут
Пассивный режим (PASV)Включён по умолчанию

Если вам нужно загрузить файл крупнее 2 ГБ — используйте SFTP или команду scp через SSH.