Chapter 9 · 9.1
Buitengesloten: je komt niet meer op je server
This article hasn't been translated yet. You're reading the Dutch version.
Na een wijziging aan de firewall of de SSH-instellingen kom je er niet meer in? Geen paniek. Loop deze stappen van boven naar beneden door.
1. Staat je VPS aan?
Kijk in het VPS-scherm. Staat hij uit, klik dan op Starten. Staat er Opgeschort, kijk dan bij Mijn Facturen.
2. Log in via de console
Klik in het VPS-scherm op Console (zie De console: je VPS in je browser) en log in als root met het root-wachtwoord. Weet je dat niet meer, zet dan eerst een nieuw wachtwoord in het tabblad Instellingen.
3. Draai je laatste wijziging terug
| Wat heb je veranderd? | Terugdraaien in de console |
|---|---|
| Firewall met ufw | ufw disable, daarna ufw allow OpenSSH en ufw enable |
| Firewall met nftables | nft flush ruleset (tot de volgende herstart), daarna /etc/nftables.conf verbeteren |
| SSH-instellingen | mv /etc/ssh/sshd_config.d/00-eigen.conf /root/, dan sshd -t en systemctl restart ssh |
| Geblokkeerd door fail2ban | fail2ban-client set sshd unbanip gevolgd door je eigen IP-adres |
Rechten van ~/.ssh verkeerd | chmod 700 /home/anna/.ssh en chmod 600 /home/anna/.ssh/authorized_keys, eigenaar met chown -R anna:anna /home/anna/.ssh |
Kijk in de journal wat de SSH-server zegt over jouw poging: journalctl -u ssh -e.
4. Kom je ook via de console niet verder?
- Maak een snapshot van de huidige toestand (zie Snapshots: een vangnet voor elke grote wijziging).
- Zet een backup terug van een dag waarop het nog werkte (zie Backups van WebOké terugzetten), of
- start op vanaf een ISO in de reddingsmodus en draai de instelling op de schijf terug (zie Opnieuw installeren of een ISO koppelen).
