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. - Введіть своє Username і Password від 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. - Введіть своє User name і Password від 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 має доступ лише до файлів свого власного сервера.