Применимо к: все тарифы.
Перед началом: вам понадобится доступ к cPanel (откройте свою услугу в личном кабинете -> Services -> My Services, затем нажмите Log in to cPanel), имя домена и установленный на компьютере FTP-клиент (например, FileZilla, Cyberduck или WinSCP).
FTP позволяет передавать файлы между вашим компьютером и хостинг-аккаунтом через программу-клиент — это удобно для массовой загрузки, больших файлов или работы в редакторе кода. Если нужно перенести всего пару файлов, быстрее воспользоваться File Manager в cPanel — см. Как загрузить файлы через File Manager.
Для безопасного соединения мы рекомендуем FTP поверх TLS (FTPS / явный AUTH TLS): этот режим шифрует ваш логин и файлы через стандартный порт FTP. Предпочитаете SFTP? Это безопасная передача файлов поверх SSH на отдельном порту — см. раздел «Подключение по SFTP» в конце статьи.
Шаг 1: создайте FTP-аккаунт в cPanel
Основной логин cPanel уже подходит для FTP, но хорошая практика — заводить отдельный FTP-аккаунт под каждый сайт или каждого человека.
- В cPanel перейдите в Files -> FTP Accounts.
- В блоке Add FTP Account введите имя в поле Log In и выберите свой Domain из списка.
- Задайте надёжный Password (используйте генератор паролей).
- Укажите Directory, к которой будет иметь доступ аккаунт — для сайта это обычно корневая папка документов (для основного домена —
public_html). Если оставить значение по умолчанию, аккаунт будет ограничен этой папкой. - Нажмите Create FTP Account.
Результат: новый аккаунт появится в разделе FTP Accounts, а его полное имя пользователя будет показано в виде
user@yourdomain.com. Именно это полное имя пользователя нужно использовать для входа.
Шаг 2: получите данные для подключения
| Настройка | Значение |
|---|---|
| Host / Server |
yourdomain.com (или IPv4-адрес сервера 185.185.49.198) |
| Username | Полное имя FTP-пользователя, например user@yourdomain.com
|
| Password | Пароль, заданный на Шаге 1 |
| Port | 21 |
| Encryption | Require explicit FTP over TLS (FTPS) в вашем клиенте |
Мы настоятельно рекомендуем включить явный FTP поверх TLS (FTPS), чтобы ваш логин и файлы передавались в зашифрованном виде. В FileZilla установите в поле Encryption значение «Require explicit FTP over TLS»; в большинстве других клиентов есть аналогичная опция «FTP with TLS/SSL (explicit)».
Наш хостинг работает по dual-stack — если подключаетесь по IP, используйте IPv4 185.185.49.198 или IPv6 2a00:7c80:0:286:c::10.
Шаг 3: подключитесь через FTP-клиент
- Откройте FTP-клиент и создайте новое подключение или сайт.
- Введите Host, Username, Password и Port (
21) из таблицы выше. - Установите протокол/шифрование в режим FTP over TLS (explicit FTPS) и подключитесь.
- При первом подключении вас могут попросить доверять сертификату сервера — примите его, чтобы продолжить.
Результат: в правой (удалённой) части клиента вы увидите папки своего аккаунта. Перетаскивайте файлы в нужную папку сайта — обычно это
public_htmlдля основного домена — чтобы загрузить их.
Лимиты FTP-аккаунтов по тарифам
Количество отдельных FTP-аккаунтов, которые вы можете создать, зависит от тарифа. Основной аккаунт cPanel всегда работает для FTP и в этот лимит не входит.
| Тариф | FTP-аккаунты |
|---|---|
| Self-Managed Lite | 2 |
| Self-Managed Plus | 10 |
| Self-Managed Pro | Без ограничений |
| Managed Starter | 10 |
| Managed Growth | 25 |
| Managed Business | Без ограничений |
Если вы достигли лимита, решение — перейти на тариф выше.
Подключение по SFTP
SFTP — это безопасная передача файлов поверх SSH, другой протокол, чем FTP, и хороший выбор, если ваш клиент или сеть предпочитают его. FTP-аккаунты, которые вы создаёте выше, для SFTP не подходят — вместо этого вы подключаетесь как основной аккаунт cPanel.
| Параметр | Значение |
|---|---|
| Хост / сервер |
yourdomain.com (или IPv4-адрес сервера 185.185.49.198) |
| Протокол | SFTP (SSH File Transfer Protocol) |
| Порт | 18890 |
| Имя пользователя | ваш логин cPanel |
| Пароль | ваш пароль cPanel |
Важно: SFTP использует порт 18890, а не стандартный
22. Укажите порт явно в вашем клиенте, иначе соединение не установится.
Ваша SFTP-сессия изолирована в пределах вашего аккаунта — вы видите свои файлы, но не остальной сервер. Если вы предпочитаете аутентификацию по SSH-ключу, а не по паролю, добавьте свой открытый ключ в cPanel → Security → SSH Access → Manage SSH Keys.
И FTPS (порт 21), и SFTP (порт 18890) полностью зашифрованы — используйте тот, который поддерживает ваш клиент.
Решение проблем с этой задачей
-
Не удаётся войти (530 / ошибка аутентификации): используйте полное имя пользователя
user@yourdomain.com, а не простоuser. Перепроверьте пароль или сбросьте его в разделе FTP Accounts. -
Совсем не получается подключиться: убедитесь, что используете порт
21и что в настройках шифрования выбран режим explicit FTP over TLS. Некоторые офисные сети или сети в кафе блокируют порты FTP — попробуйте другую сеть. -
Подключение есть, но сайт не меняется: убедитесь, что вы загрузили файлы в нужную папку (
public_htmlдля основного домена), а не в домашнюю директорию. -
Домен ещё не резолвится: если домен совсем новый или DNS ещё обновляется, подключайтесь по IP сервера
185.185.49.198вместо имени домена.
Комментарии
0 комментариев
Войдите в службу, чтобы оставить комментарий.