SSH-Wiederherstellung

Wiederherstellung vorbereiten und SSH-Serverkonfiguration prüfen.

Vor der Ausführung

Funktionierende Sitzung und unabhängige Konsole oder physischen Zugang behalten. Alle relevanten Einstellungen, Include-Dateien und Zugriffsregeln geschützt sichern und Wiederherstellung testen. Private Schlüssel und OTP-Geheimnisse nicht öffentlich sichern. Dienst- und Protokollnamen unterscheiden sich je nach Distribution.

Die serverseitigen Schritte verwenden Ubuntu als Beispiel. Befehle, Konfigurationspfade und Dienstnamen können auf anderen Systemen abweichen. Clientseitige Schritte wie angegeben auf dem Client ausführen.

Prüfen Sie nach dem Anwenden der Änderungen in einer neuen SSH-Sitzung die Anmeldung und das gewünschte Verhalten. Lassen Sie die aktuelle Sitzung bis zur erfolgreichen Prüfung geöffnet, damit Sie die Konfiguration bei Bedarf wiederherstellen können.

Beispiele

Syntax und wirksame Einstellungen über bestehende Sitzung oder Konsole prüfen; für Match sshd -T -C verwenden.

sudo sshd -t
sudo sshd -T

Unter Ubuntu Status und Logs des ssh-Dienstes prüfen; andere Distributionen können andere Namen verwenden.

sudo journalctl -u ssh -n 100 --no-pager
sudo systemctl status ssh --no-pager

Über die Konsole nur betroffene Einstellungen wiederherstellen, prüfen und neu laden. Anmeldung in einer weiteren Sitzung testen.

sudoedit /etc/ssh/sshd_config
sudo sshd -t && sudo systemctl reload ssh

Maßgebliche Quellen

Geprüft am 27. Oktober 2026