Przejdź do treści
Aktualny kupon:10% zniżkiUżyj w zamówieniu

Konsola w przeglądarce: dostęp do VPS nawet gdy SSH nie działa

Terminal i konsola graficzna w strefie klienta działają nawet bez sieci VPS. Kiedy ich użyć, jak się zalogować, co robią przyciski zasilania i jak odzyskać dostęp po błędzie w firewallu lub SSH.

  • początkujący
  • ~5 min
  • Zaktualizowano 26.10.2026

Konsola w strefie klienta daje bezpośredni dostęp do ekranu VPS. Nie przechodzi przez sieć VPS, więc działa nawet wtedy, gdy nie możesz połączyć się przez SSH z powodu firewalla, błędu w konfiguracji SSH albo zablokowanego adresu IP.

Czego potrzebujesz

  • VPS w StormHost
  • Hasło root (zakładka Konsola › Hasło › Pokaż, albo hasło ustawione samodzielnie)
  • Uprawnienie Konsola, jeśli ktoś udostępnia Ci usługę
  • Około 5 minut

Terminal czy konsola graficzna?#

Otwórz Moje usługi, kliknij swój VPS i zostań w zakładce Konsola. U góry przełączasz między dwoma trybami:

TrybCo to jestKiedy go użyć
TerminalKonsola tekstowa (szeregowa). Wpisujesz do niej jak do zwykłego terminala.Prawie zawsze. Znaki takie jak @, / czy - wychodzą poprawnie niezależnie od układu klawiatury.
Konsola graficznaObraz „monitora” VPS (VNC). Sterujesz klawiaturą po kliknięciu w obraz.Gdy Terminal nic nie pokazuje albo chcesz zobaczyć, co VPS wypisuje podczas startu.

Obie konsole działają niezależnie od sieci VPS, firewalla i serwera SSH. Wystarczy, że VPS działa.

Kiedy użyć konsoli#

  • Włączono firewall (UFW lub reguły w zakładce Firewall) i odcięto własny dostęp SSH.
  • Fail2ban zablokował Twój adres IP.
  • Edytowano /etc/ssh/sshd_config i serwer SSH nie startuje.
  • Zepsuto konfigurację sieci (netplan, /etc/network/interfaces).
  • VPS nie startuje i chcesz zobaczyć komunikat błędu.

Logowanie do konsoli#

  1. W zakładce Konsola kliknij Terminal.
  2. Poczekaj, aż zniknie status „łączenie…”. Pojawi się monit logowania, na przykład my-vps login:. Jeśli ekran jest pusty, kliknij w niego i naciśnij Enter.
  3. Wpisz root i naciśnij Enter.
  4. Przy monicie Password: wpisz hasło root i naciśnij Enter. Hasło nie wyświetla się podczas wpisywania.
  5. Pojawi się znak zachęty root@my-vps:~#. Teraz wpisujesz polecenia tak samo jak przez SSH.

Aby się wylogować, wpisz exit.

Logowanie hasłem w konsoli działa nawet przy wyłączonych hasłach dla SSH

Ustawienia PasswordAuthentication no i PermitRootLogin dotyczą tylko SSH. W konsoli nadal możesz zalogować się hasłem root, o ile je masz. Dlatego hasło root trzymaj w menedżerze haseł, nawet jeśli do SSH używasz tylko klucza.

W Konsoli graficznej najpierw kliknij w obraz, inaczej klawiatura nie reaguje. Konsola graficzna wysyła klawisze według ich pozycji na klawiaturze, a system VPS używa układu angielskiego. Znaki takie jak @, /, - oraz litery y i z mogą więc wychodzić inaczej. Przełącz układ klawiatury komputera na angielski (EN/US) albo użyj Terminala, który nie ma tego problemu.

Wklejanie tekstu: w Terminalu kliknij prawym przyciskiem i wybierz Wklej. W Konsoli graficznej wklejanie ze schowka nie działa; tekst trzeba wpisać.

Zasilanie: Start, Restart, Stop#

Przyciski zasilania są w zakładce Konsola w prawym górnym rogu, obok etykiety statusu VPS (Działa, Zatrzymany …). Restart lub wyłączenie trzeba potwierdzić w oknie dialogowym. Członek współdzielonej usługi widzi je tylko z uprawnieniem Start, stop i restart.

PrzyciskCo robi
StartWłącza zatrzymany VPS.
RestartProsi system o czyste wyłączenie, a potem uruchamia VPS ponownie. Jeśli system nie wyłączy się w ciągu około 20 sekund, VPS jest restartowany twardo.
StopProsi system o czyste wyłączenie. Jeśli nie wyłączy się w ciągu około 20 sekund, jest wyłączany twardo. VPS pozostaje wyłączony, dopóki go nie uruchomisz.

„Twardo” oznacza to samo co wyciągnięcie wtyczki z komputera: dane, których aplikacje nie zdążyły zapisać, przepadają. Lepiej więc najpierw zatrzymać bazy danych i serwery gier poleceniem wewnątrz VPS. Najłagodniejsze wyłączenie to polecenie poweroff bezpośrednio w VPS: system wyłącza się bez limitu czasu, a VPS włączasz potem przyciskiem Start.

Polecenie reboot to nie to samo co przycisk Restart

Polecenie reboot wewnątrz VPS restartuje tylko system operacyjny. Maszyna wirtualna działa dalej, więc upgrade RAM i rdzeni CPU nie zaczyna działać. Po upgradzie użyj przycisku Restart (albo Stop i Start). Więcej w artykule Upgrade VPS.

Procedury ratunkowe#

Po zalogowaniu do Terminala postępuj według procedury dla tego, co się zepsuło.

Firewall UFW odciął Ci dostęp#

Zezwól na SSH i sprawdź reguły:

bash
ufw allow 22/tcp
ufw status verbose
  • ufw allow 22/tcp – zezwala na połączenia przychodzące na port TCP 22 (SSH).
  • ufw status verbose – wypisuje status firewalla i wszystkie reguły.

Jeśli nie masz pewności, tymczasowo wyłącz firewall przez ufw disable i skonfiguruj go ponownie według artykułu Firewall UFW.

Jeśli odcięły Cię reguły w zakładce Firewall strefy klienta, konsola nie jest potrzebna: popraw regułę bezpośrednio w tej zakładce (zobacz Firewall w strefie klienta).

Fail2ban zablokował Twój adres IP#

bash
fail2ban-client unban <TWOJE_IP>
  • fail2ban-client – steruje działającym fail2ban.
  • unban – odblokowuje adres we wszystkich jailach naraz, czyli zarówno sshd, jak i surowszym recidive.
  • <TWOJE_IP> – publiczny adres IP Twojego łącza internetowego, na przykład 198.51.100.25.

fail2ban-client status sshd wypisuje zablokowane adresy. Swój poznasz po czasie blokady (grep "Ban " /var/log/fail2ban.log | tail). Szczegóły w artykule Fail2ban.

Serwer SSH nie startuje po zmianie konfiguracji#

bash
sshd -t
  • sshd -t – sprawdza konfigurację serwera SSH. Jeśli jest w porządku, nic nie wypisuje. Przy błędzie wypisuje plik i numer linii.

Popraw błąd w edytorze (na przykład nano /etc/ssh/sshd_config.d/<NAZWA_PLIKU>.conf), uruchom ponownie sshd -t, a potem zrestartuj SSH:

bash
systemctl restart ssh
  • systemctl restart ssh – restartuje usługę serwera SSH (zarówno na Ubuntu, jak i Debianie nazywa się ssh).

Jeśli zmieniono port SSH, a VPS uruchamia SSH przez socket (domyślnie na Ubuntu 24.04; sprawdź przez systemctl is-active ssh.socket), uruchom zamiast tego systemctl daemon-reload i systemctl restart ssh.socket. W przeciwnym razie SSH zostaje na pierwotnym porcie.

Zepsuta konfiguracja sieci#

Cofnij ostatnią zmianę (na przykład usuń nowy plik w /etc/netplan/ lub w /etc/network/interfaces.d/). Jeśli VPS używa netplan, zastosuj konfigurację ponownie przez netplan apply. Przy ifupdown (brak folderu /etc/netplan/) zrestartuj VPS przyciskiem Restart. Jak dodawać adresy, opisuje artykuł IPv6 i dodatkowe adresy IP.

Weryfikacja#

Konsola działa, jeśli po kliknięciu Terminal widzisz monit login:, a po zalogowaniu znak zachęty root@…:~#.

Rozwiązywanie problemów#

Konsola pozostaje „rozłączona”#

Sprawdź, czy VPS działa (status Działa). Zatrzymany VPS uruchom przyciskiem Start. Potem kliknij Połącz ponownie. Konsola nie połączy się także podczas przywracania kopii zapasowej: „VPS jest teraz zablokowany (trwa przywracanie kopii zapasowej)”. Poczekaj na zakończenie przywracania.

Ekran jest czarny lub pusty#

Kliknij w konsolę i naciśnij Enter. System często tylko czeka i wypisuje monit logowania dopiero po naciśnięciu klawisza. Jeśli Konsola graficzna pozostaje czarna, przełącz na Terminal.

Login incorrect#

Wpisano błędne hasło. W Konsoli graficznej sprawdź układ klawiatury (zobacz wyżej). Jeśli zmieniono hasło przez passwd, obowiązuje nowe hasło, a nie to pod przyciskiem Pokaż w wierszu Hasło. Jeśli nie znasz hasła root i nie masz też klucza SSH, skontaktuj się z nami (pomoc techniczna).

Podsumowanie

  • Konsola w zakładce Konsola działa nawet bez sieci VPS, SSH i firewalla.
  • Używaj głównie Terminala; Konsoli graficznej tylko wtedy, gdy Terminal nie wystarcza.
  • Logujesz się jako root hasłem root, nawet jeśli hasła dla SSH są wyłączone.
  • Restart i Stop najpierw próbują czystego wyłączenia; po około 20 sekundach działają twardo.
  • Upgrade RAM i CPU zaczyna działać dopiero po restarcie przyciskiem, nie poleceniem reboot.

Wyszukiwanie w poradnikach