SFTP (Secure File Transfer Protocol) позволяет подключаться к вашему игровому серверу и передавать файлы напрямую с вашего компьютера — включая большие файлы, целые папки с модами и резервные копии. Если вам нужно загрузить что-то, с чем не справляется файловый менеджер GPanel (например, целые директории или файлы, превышающие ограничение размера в браузере), SFTP — это подходящий инструмент.
Данные для подключения
Ваше подключение по SFTP использует IP-адрес вашего сервера и учётные данные из GPanel.
| Хост / Адрес | IP-адрес вашего сервера (отображается на панели управления GPanel или на вкладке Console) |
|---|---|
| Port | 2022 |
| Протокол | SFTP (SSH File Transfer Protocol) |
| Имя пользователя | Ваше имя пользователя GPanel |
| Пароль | Находится на вкладке Settings в GPanel |
Вариант 1 — FileZilla (рекомендуется)
FileZilla — это бесплатный кроссплатформенный FTP/SFTP-клиент, доступный для Windows, macOS и Linux.
Шаг 1 — Скачайте и установите FileZilla
- Перейдите на filezilla-project.org и скачайте FileZilla Client (не FileZilla Server).
- Запустите установщик и следуйте инструкциям на экране.
Шаг 2 — Откройте Менеджер сайтов (Site Manager)
- Запустите FileZilla.
- Нажмите File → Site Manager (или нажмите Ctrl+S).
- Нажмите New Site и задайте ему имя, например Legion Hosting.
Шаг 3 — Введите настройки подключения
- Установите Protocol в значение
SFTP - SSH File Transfer Protocol. - Установите Host равным IP-адресу вашего сервера (находится на панели управления GPanel).
- Установите Port в значение
2022. - Установите Logon Type в значение
Normal. - Введите ваше имя пользователя и пароль GPanel (пароль находится на вкладке Settings в GPanel).
- Нажмите Connect.
Шаг 4 — Примите ключ хоста
- При первом подключении FileZilla покажет диалоговое окно Unknown host key.
- Отметьте Always trust this host и нажмите OK.
Шаг 5 — Загрузите файлы
- В левой панели отображается ваш локальный компьютер. Перейдите к файлам или папкам, которые вы хотите загрузить.
- В правой панели отображается файловая система вашего сервера. Перейдите в папку назначения (например,
/home/container/mods/). - Перетащите файлы или папки из левой панели в правую, или щёлкните файл правой кнопкой мыши и выберите Upload.
- Следите за ходом передачи в нижней панели очереди.
Вариант 2 — WinSCP (только для Windows)
WinSCP — это популярный бесплатный SFTP-клиент для Windows с привычным двухпанельным интерфейсом файлового проводника.
Шаг 1 — Скачайте и установите WinSCP
- Перейдите на winscp.net и скачайте установщик.
- Запустите установщик. Когда вас спросят о стиле интерфейса, выберите Commander для двухпанельного вида или Explorer, если вы предпочитаете однопанельный вид.
Шаг 2 — Создайте новую сессию
- Запустите WinSCP. Диалоговое окно Login откроется автоматически.
- Установите File protocol в значение
SFTP. - Введите IP-адрес вашего сервера в поле Host name (находится на панели управления GPanel).
- Установите Port number в значение
2022. - Введите ваше имя пользователя и пароль GPanel (пароль находится на вкладке Settings в GPanel).
- Нажмите Login.
Шаг 3 — Примите ключ хоста и загрузите файлы
- Примите предупреждение о ключе хоста сервера при первом подключении.
- Ваши локальные файлы отображаются слева; файлы сервера — справа.
- Перейдите в нужную папку на сервере, затем перетащите файлы из левой панели в правую или используйте F5, чтобы скопировать выбранные файлы.
Типичные задачи загрузки
Загрузка файла конфигурации
Файлы конфигурации (например, servertest.ini, server.properties) обычно находятся в определённой подпапке домашней директории вашего сервера. Распространённые пути:
- Project Zomboid:
/home/container/.cache/server/ - ARK: Survival Ascended:
/home/container/ShooterGame/Saved/Config/WindowsServer/ - Minecraft:
/home/container/
Перейдите по нужному пути в вашем SFTP-клиенте, затем перетащите отредактированный файл конфигурации в панель сервера, чтобы заменить существующий файл.
Загрузка модов
- Остановите ваш сервер в GPanel.
- Подключитесь через SFTP и перейдите в папку модов вашей игры (например,
/home/container/mods/или специфичный для игры путь). - Перетащите всю папку с модами или файл
.jar/.pakс вашего локального компьютера в директорию модов сервера. - Запустите сервер в GPanel после завершения загрузки.
Загрузка сохранения мира или резервной копии
- Остановите ваш сервер в GPanel.
- Подключитесь через SFTP и перейдите в директорию сохранений вашей игры.
- Загрузите всю папку сохранения (перетаскивайте саму папку, а не только её содержимое, если только вы не объединяете её с существующим сохранением).
- Убедитесь, что структура папок соответствует тому, что было ранее.
- Запустите сервер в GPanel.
_backup в конце), чтобы вы могли восстановить её, если что-то пойдёт не так.
Устранение неполадок
- Ещё раз проверьте, что порт установлен в значение 2022, а не 22.
- Убедитесь, что IP-адрес совпадает с указанным на панели управления GPanel.
- Убедитесь, что ваш сервер запущен — на некоторых тарифах для доступа по SFTP может требоваться активный процесс игрового сервера.
- Проверьте, что ваш брандмауэр или антивирус не блокирует исходящие подключения по порту 2022.
- Используйте то же имя пользователя и пароль, которые вы используете для входа на gpanel.legionhosting.net.
- Имена пользователей чувствительны к регистру. Если не уверены, скопируйте имя пользователя прямо из GPanel.
- Если вы недавно изменили пароль GPanel, обновите его в сохранённой сессии вашего SFTP-клиента.
- Если вы забыли пароль GPanel, сбросьте его в клиентской области.
- Большие наборы модов или сохранения миров могут передаваться несколько минут. Дайте передаче завершиться.
- В FileZilla вы можете увеличить число одновременных передач: перейдите в Edit → Settings → Transfers и установите максимальное количество одновременных передач равным 3.
- Если соединение обрывается в процессе передачи, FileZilla может возобновить её: щёлкните правой кнопкой мыши по неудавшемуся файлу в очереди и выберите Reset and requeue failed transfers.
- Ваша домашняя директория —
/home/container/. Если клиент помещает вас в другую директорию, вручную введите этот путь в строке удалённого пути. - Убедитесь, что вы подключены с правильным именем пользователя — каждая учётная запись GPanel имеет доступ только к файлам своего собственного сервера.