−25%

na Windows przy płatności rocznej, do 31.10. Do planów

EQVPS
Zacznij

Utracony dostęp do serwera: reset hasła roota i konsola webowa

Zapomniałeś hasła roota, zgubiłeś klucz SSH albo odciąłeś sobie dostęp regułą firewalla? Jak wrócić bez zgłoszenia: reset hasła, który działa po około 30 sekundach, i konsola webowa, która działa nawet bez sieci.

Utrata dostępu do serwera wydaje się gorsza, niż jest. Prawie zawsze możesz wrócić sam w kilka minut i niczego nie stracić. Najpierw znajdź swoją sytuację:

Co się stałoCo zrobić
Zapomniane hasło rootaZresetować je (krok 1)
Zgubiony klucz SSHZresetować hasło, zalogować się, dodać nowy klucz (kroki 1 i 3)
SSH wisi lub odmawia po zmianie firewalla albo konfiguracjiKonsola webowa (kroki 2 i 3)
Serwer w ogóle nie odpowiadaKonsola webowa, żeby zobaczyć ekran startu (kroki 2 i 4)

1. Zresetuj hasło roota

W panelu otwórz serwer, przejdź do zakładki Zarządzanie i kliknij Zresetuj hasło root. Wpisz hostname serwera, aby potwierdzić, bo stare hasło od razu przestaje działać.

Co dzieje się dalej:

  1. generowane jest nowe hasło z 16 znaków (litery i cyfry);
  2. jest ustawiane w działającym serwerze, bez restartu, i działa po 10–30 sekundach;
  3. przychodzi e-mailem i jest pokazywane raz w panelu Dostęp na stronie serwera, pod przyciskiem Pokaż hasło root.

Hasło nie ma przycisku kopiowania, więc zaznacz je ręcznie i zapisz w bezpiecznym miejscu. Nie klikaj resetu dwa razy z rzędu: dwa resety w odstępie sekund mogą się wyprzedzić i zostawić aktywne starsze hasło.

Na serwerze Windows ten sam przycisk resetuje hasło Administrator.

Przez API potwierdzenie również odbywa się hostname:

curl -X POST https://api.eqvps.com/api/v1/eqvps/services/SERVICE_ID/reset-password \
  -H "Authorization: Bearer $EQVPS_API_KEY" -H "Content-Type: application/json" \
  -d '{"confirm": "your-hostname"}'

Następnie pobierz hasło jeden raz zapytaniem GET /services/SERVICE_ID?reveal=1. Agenci AI podłączeni przez MCP mają to samo jako narzędzie reset_password.

Do resetu serwer musi być uruchomiony i po starcie. Jeśli jest zatrzymany, najpierw go uruchom.

2. Otwórz konsolę webową

Przycisk Konsola na stronie serwera otwiera okno przeglądarki z ekranem samego serwera. Nie korzysta ani z sieci, ani z SSH, więc działa, gdy jedno i drugie jest zepsute.

  • Serwery Linux mają konsolę tekstową z monitem logowania. Jeśli ekran jest pusty, naciśnij Enter, a potem zaloguj się jako root swoim hasłem. Wklejanie działa przez Ctrl+V lub prawy przycisk myszy.
  • Serwery Windows mają konsolę graficzną z przyciskiem Ctrl+Alt+Del do ekranu logowania.

Jeśli nic się nie otwiera, przeglądarka zablokowała wyskakujące okno: zezwól na wyskakujące okna dla eqvps.com i kliknij Konsola ponownie. Konsola startuje w rozmiarze 80×24; dla programów pełnoekranowych wykonaj:

stty rows 50 cols 200

3. Usuń przyczynę z konsoli

Po zalogowaniu — cztery blokady, które widzimy najczęściej.

Reguła firewalla blokuje SSH. Na serwerze NAT port SSH pokazany w panelu jest przekierowany na port 22 wewnątrz serwera, więc reguła dla portu zewnętrznego nie pomoże. Zezwól na samo SSH:

ufw allow OpenSSH
ufw status

Zepsuta konfiguracja SSH. Przetestuj ją i zrestartuj:

sshd -t && systemctl restart ssh

Jeśli konfiguracji nie da się przetworzyć, sshd -t wypisze błędną linię.

Zgubiony klucz SSH. Dodaj nowy klucz publiczny:

mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "ssh-ed25519 AAAA...your-new-key you@laptop" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

Pełny dysk. Logowanie może nie działać, gdy na dysku nie ma miejsca. Sprawdź i usuń stare logi:

df -h /
journalctl --vacuum-size=200M

4. Jeśli serwer się nie uruchamia

Konsola pokazuje komunikaty startowe, które zwykle nazywają problem: sprawdzanie systemu plików czeka na wpis, błędna linia w /etc/fstab, jądro, które nie startuje. Najpierw spróbuj zwykłego restartu z panelu.

Dwa ostrzeżenia. Daj nowo utworzonemu serwerowi minutę lub dwie, zanim go zrestartujesz: przerwanie pierwszego startu może zostawić go skonfigurowanego w połowie. I nie zatrzymuj serwera siłowo raz za razem; zwykły restart jest bezpieczniejszy.

Jeśli nic nie pomaga, Przeinstaluj system w zakładce Zarządzanie odbuduje serwer z tym samym adresem IP, ale usunie wszystkie dane. Jeśli jeszcze możesz, najpierw zrób kopię zapasową albo otwórz zgłoszenie przed reinstalacją. Kopie zapasowe opisano w dziale Kopie zapasowe.

Powiązane

FAQ

Czy reset hasła restartuje serwer albo usuwa dane?

Nie. Nowe hasło jest ustawiane w działającym serwerze, bez restartu, i zaczyna działać po około 10–30 sekundach. Pliki i usługi pozostają nietknięte. Dane usuwa tylko ponowna instalacja systemu.

Gdzie zobaczę nowe hasło?

Przychodzi e-mailem i jest pokazywane raz w panelu Dostęp na stronie serwera. Nie ma przycisku kopiowania, więc zaznacz je i skopiuj ręcznie albo od razu zapisz w menedżerze haseł.

Reset kończy się błędem o guest agencie. Co teraz?

Hasło ustawia mały agent wewnątrz serwera, który działa tylko wtedy, gdy serwer jest uruchomiony i zakończył start. Jeśli jest zatrzymany, uruchom go, poczekaj minutę i spróbuj ponownie. Jeśli system w ogóle się nie uruchamia, otwórz konsolę webową i sprawdź dlaczego.

Czy osoba, której przekazałem serwer, może otworzyć konsolę?

Nie. Konsola pokazuje ekran serwera na żywo, więc otworzyć ją może tylko konto właściciela. Osoby z delegacją mogą jednak zresetować hasło i zrestartować serwer.

Komentarze

Brak komentarzy. Bądź pierwszy.

Zostaw komentarz

Komentarze są moderowane przed pojawieniem się.