Poglavje 9 · 9.1
Zaklenjeni ste: do svojega strežnika ne morete več dostopati
Po spremembi požarnega zidu ali nastavitev SSH ne morete več dostopati do strežnika? Brez panike. Sledite tem korakom od zgoraj navzdol.
1. Ali je Vaš VPS vklopljen?
Preverite na zaslonu VPS. Če je izklopljen, kliknite Zaženi. Če je prikazano Začasno onemogočen, preverite razdelek Moji računi.
2. Prijavite se prek konzole
Na zaslonu VPS kliknite Konzola (glejte Konzola: Vaš VPS v brskalniku) in se prijavite kot root z geslom za root. Če gesla ne veste več, najprej nastavite novo geslo na zavihku Nastavitve.
3. Razveljavite zadnjo spremembo
| Kaj ste spremenili? | Razveljavitev v konzoli |
|---|---|
| Požarni zid z ufw | ufw disable, nato ufw allow OpenSSH in ufw enable |
| Požarni zid z nftables | nft flush ruleset (do naslednjega ponovnega zagona), nato popravite /etc/nftables.conf |
| Nastavitve SSH | mv /etc/ssh/sshd_config.d/00-eigen.conf /root/, nato sshd -t in systemctl restart ssh |
| Blokirano s fail2ban | fail2ban-client set sshd unbanip, ki mu sledi Vaš lastni naslov IP |
Napačne pravice za ~/.ssh | chmod 700 /home/anna/.ssh in chmod 600 /home/anna/.ssh/authorized_keys, lastnika nastavite z chown -R anna:anna /home/anna/.ssh |
V dnevniku journal preverite, kaj strežnik SSH pravi o Vašem poskusu: journalctl -u ssh -e.
4. Tudi prek konzole ne pridete naprej?
- Ustvarite posnetek trenutnega stanja (glejte Posnetki stanja: varnostna mreža za vsako večjo spremembo).
- Obnovite varnostno kopijo z dneva, ko je še vse delovalo (glejte Obnovitev varnostnih kopij WebOké), ali
- zaženite sistem z ISO v reševalnem načinu in razveljavite nastavitev na disku (glejte Ponovna namestitev ali priklop ISO).
Več v članku Nimate več dostopa do svojega VPS: kaj zdaj?.
