SFTP (Secure File Transfer Protocol) umożliwia połączenie z serwerem gry i przesyłanie plików bezpośrednio z komputera — w tym dużych plików, całych folderów z modami oraz kopii zapasowych. Jeśli musisz przesłać coś, czego menedżer plików w GPanel nie obsłuży (na przykład całe katalogi lub pliki przekraczające limit rozmiaru przeglądarki), SFTP jest właściwym narzędziem.
Dane połączenia
Połączenie SFTP korzysta z adresu IP Twojego serwera oraz danych logowania z GPanel.
| Host / Adres | Adres IP Twojego serwera (widoczny na pulpicie GPanel lub w zakładce Console) |
|---|---|
| Port | 2022 |
| Protokół | SFTP (SSH File Transfer Protocol) |
| Nazwa użytkownika | Twoja nazwa użytkownika GPanel |
| Hasło | Znajduje się w zakładce Settings w GPanel |
Opcja 1 — FileZilla (zalecane)
FileZilla to darmowy, wieloplatformowy klient FTP/SFTP dostępny dla systemów Windows, macOS i Linux.
Krok 1 — Pobierz i zainstaluj FileZilla
- Przejdź na filezilla-project.org i pobierz FileZilla Client (nie FileZilla Server).
- Uruchom instalator i postępuj zgodnie z instrukcjami na ekranie.
Krok 2 — Otwórz Menedżera witryn
- Uruchom FileZilla.
- Kliknij Plik → Menedżer witryn (lub naciśnij Ctrl+S).
- Kliknij Nowa witryna i nadaj jej nazwę, na przykład Legion Hosting.
Krok 3 — Wprowadź ustawienia połączenia
- Ustaw Protokół na
SFTP - SSH File Transfer Protocol. - Ustaw Host na adres IP Twojego serwera (widoczny na pulpicie GPanel).
- Ustaw Port na
2022. - Ustaw Typ logowania na
Normalny. - Wprowadź swoją nazwę użytkownika i hasło z GPanel (hasło znajduje się w zakładce Settings w GPanel).
- Kliknij Połącz.
Krok 4 — Zaakceptuj klucz hosta
- Przy pierwszym połączeniu FileZilla wyświetli okno Nieznany klucz hosta.
- Zaznacz Zawsze ufaj temu hostowi i kliknij OK.
Krok 5 — Przesyłanie plików
- Lewy panel pokazuje Twój lokalny komputer. Przejdź do plików lub folderów, które chcesz przesłać.
- Prawy panel pokazuje system plików Twojego serwera. Przejdź do folderu docelowego (np.
/home/container/mods/). - Przeciągnij i upuść pliki lub foldery z lewego panelu do prawego albo kliknij plik prawym przyciskiem myszy i wybierz Wyślij.
- Śledź postęp transferu w dolnym panelu kolejki.
Opcja 2 — WinSCP (tylko Windows)
WinSCP to popularny, darmowy klient SFTP dla systemu Windows ze znanym interfejsem eksploratora plików z dwoma panelami.
Krok 1 — Pobierz i zainstaluj WinSCP
- Przejdź na winscp.net i pobierz instalator.
- Uruchom instalator. Gdy zostaniesz zapytany o styl interfejsu, wybierz Commander dla widoku dwupanelowego lub Explorer, jeśli wolisz widok jednopanelowy.
Krok 2 — Utwórz nową sesję
- Uruchom WinSCP. Okno Logowanie otworzy się automatycznie.
- Ustaw Protokół plików na
SFTP. - Wprowadź adres IP Twojego serwera w polu Nazwa hosta (widoczny na pulpicie GPanel).
- Ustaw Numer portu na
2022. - Wprowadź swoją nazwę użytkownika i hasło z GPanel (hasło znajduje się w zakładce Settings w GPanel).
- Kliknij Zaloguj.
Krok 3 — Zaakceptuj klucz hosta i prześlij pliki
- Zaakceptuj ostrzeżenie o kluczu hosta serwera przy pierwszym połączeniu.
- Twoje lokalne pliki pojawią się po lewej stronie; pliki serwera po prawej.
- Przejdź do folderu docelowego na serwerze, a następnie przeciągnij pliki z lewego panelu do prawego lub użyj klawisza F5, aby skopiować zaznaczone pliki.
Typowe zadania przesyłania
Przesyłanie pliku konfiguracyjnego
Pliki konfiguracyjne (np. servertest.ini, server.properties) zwykle znajdują się w określonym podfolderze katalogu domowego serwera. Typowe ścieżki:
- Project Zomboid:
/home/container/.cache/server/ - ARK: Survival Ascended:
/home/container/ShooterGame/Saved/Config/WindowsServer/ - Minecraft:
/home/container/
Przejdź do właściwej ścieżki w kliencie SFTP, a następnie przeciągnij edytowany plik konfiguracyjny na panel serwera, aby zastąpić istniejący plik.
Przesyłanie modów
- Zatrzymaj serwer w GPanel.
- Połącz się przez SFTP i przejdź do folderu modów Twojej gry (np.
/home/container/mods/lub ścieżki specyficznej dla gry). - Przeciągnij cały folder moda lub plik
.jar/.pakz lokalnego komputera do katalogu modów serwera. - Uruchom serwer w GPanel po zakończeniu przesyłania.
Przesyłanie zapisu świata lub kopii zapasowej
- Zatrzymaj serwer w GPanel.
- Połącz się przez SFTP i przejdź do katalogu zapisów Twojej gry.
- Prześlij cały folder zapisu (przeciągnij sam folder, a nie tylko jego zawartość, chyba że scalasz go z istniejącym zapisem).
- Upewnij się, że struktura folderów odpowiada tej, która była wcześniej.
- Uruchom serwer w GPanel.
_backup na końcu), aby móc go przywrócić, jeśli coś pójdzie nie tak.
Rozwiązywanie problemów
- Sprawdź dokładnie, czy port jest ustawiony na 2022, a nie 22.
- Zweryfikuj, czy adres IP jest zgodny z tym wyświetlanym na pulpicie GPanel.
- Upewnij się, że Twój serwer jest uruchomiony — dostęp przez SFTP może wymagać aktywnego procesu serwera gry w niektórych planach.
- Sprawdź, czy Twoja zapora sieciowa lub program antywirusowy nie blokuje połączeń wychodzących na porcie 2022.
- Użyj tej samej nazwy użytkownika i hasła, których używasz do logowania na gpanel.legionhosting.net.
- W nazwach użytkownika rozróżniana jest wielkość liter. W razie wątpliwości skopiuj nazwę użytkownika bezpośrednio z GPanel.
- Jeśli niedawno zmieniłeś hasło GPanel, zaktualizuj je w zapisanej sesji klienta SFTP.
- Zresetuj hasło GPanel w panelu klienta, jeśli je zapomniałeś.
- Duże paczki modów lub zapisy świata mogą zająć kilka minut. Pozwól, aby transfer dobiegł końca.
- W FileZilla możesz zwiększyć liczbę jednoczesnych transferów: przejdź do Edycja → Ustawienia → Transfery i ustaw maksymalną liczbę jednoczesnych transferów na 3.
- Jeśli połączenie zostanie przerwane w trakcie transferu, FileZilla może go wznowić: kliknij prawym przyciskiem myszy nieudany plik w kolejce i wybierz Resetuj i ponów nieudane transfery.
- Twój katalog domowy to
/home/container/. Jeśli klient umieści Cię w innym katalogu, ręcznie wpisz tę ścieżkę w pasku ścieżki zdalnej. - Upewnij się, że jesteś połączony z poprawną nazwą użytkownika — każde konto GPanel ma dostęp wyłącznie do plików własnego serwera.