Подключение по FTP
Настройка FTP-доступа к файлам хостинга через FileZilla и другие клиенты
Создание 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 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 -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.