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. - Въведете вашето 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 има достъп само до файловете на собствения си сървър.