Kapitel 9 · 9.1
Utelåst: du kommer inte längre in på din server
Kommer du inte längre in efter en ändring i brandväggen eller SSH-inställningarna? Ingen panik. Gå igenom stegen nedan uppifrån och ner.
1. Är din VPS igång?
Titta i VPS-vyn. Är den avstängd, klicka på Starta. Står det Avstängt, titta under Mina fakturor.
2. Logga in via konsolen
Klicka på Konsol i VPS-vyn (se Konsolen: din VPS i webbläsaren) och logga in som root med root-lösenordet. Kommer du inte ihåg det, ange först ett nytt lösenord på fliken Inställningar.
3. Ångra din senaste ändring
| Vad har du ändrat? | Ångra i konsolen |
|---|---|
| Brandvägg med ufw | ufw disable, sedan ufw allow OpenSSH och ufw enable |
| Brandvägg med nftables | nft flush ruleset (fram till nästa omstart), rätta sedan /etc/nftables.conf |
| SSH-inställningar | mv /etc/ssh/sshd_config.d/00-eigen.conf /root/, sedan sshd -t och systemctl restart ssh |
| Blockerad av fail2ban | fail2ban-client set sshd unbanip följt av din egen IP-adress |
Fel behörigheter på ~/.ssh | chmod 700 /home/anna/.ssh och chmod 600 /home/anna/.ssh/authorized_keys, ägare med chown -R anna:anna /home/anna/.ssh |
Titta i journalen vad SSH-servern säger om ditt inloggningsförsök: journalctl -u ssh -e.
4. Kommer du inte vidare ens via konsolen?
- Ta en snapshot av det nuvarande läget (se Snapshots: ett skyddsnät inför varje stor ändring).
- Återställ en säkerhetskopia från en dag då allt fortfarande fungerade (se Återställ backuper från WebOké), eller
- starta från en ISO i räddningsläge och återställ inställningen på disken (se Installera om eller montera en ISO).
Läs mer i Ingen åtkomst längre till din VPS: vad gör du nu?.
