Wie man SSH-Verbindungen in Linux lebendig hält
Für diejenigen, die ständig mit SSH arbeiten müssen, kann es sehr frustrierend sein, wenn das System nach einer gewissen Zeit abschneidet. Dieser Artikel zeigt Ihnen die Methode zum Beibehalten der SSH-Verbindung, bis Sie die Verbindung trennen.
Melden Sie sich bei Ihrem Remote-System an oder öffnen Sie das Terminal auf Ihrem eigenen Computer.
Öffnen Sie die Datei / etc / ssh / ssh_config.
sudo nano / etc / ssh / ssh_config
und füge die folgende Zeile am Ende der Datei hinzu:
ServerAliveInterval 60
Diese Option bewirkt, dass alle 60 Sekunden (ohne Aktivität) ein Nullpaket an den Server gesendet wird, um die SSH-Verbindung aufrecht zu erhalten. Sie können mit dem Wert experimentieren und ihn abhängig von Ihrer Systemkonfiguration entweder höher oder niedriger einstellen. Ein Wert von 60 ist ein guter Ausgangspunkt, um mit dem Experimentieren zu beginnen.
Pro Benutzerkonfiguration
Wenn Sie keinen Root-Zugriff auf das System haben oder es nur für Ihr persönliches Konto konfigurieren möchten, können Sie stattdessen die Datei ~ / .ssh / config bearbeiten.
Sudo Nano ~ / .ssh / Konfig
Wenn die Datei nicht existiert, wird eine neue Datei erstellt.
Fügen Sie die folgende Zeile hinzu:
Host * ServerAliveInterval 60
Drücken Sie "Strg + o" zum Speichern und "Strg + x" zum Beenden.
Starten Sie den SSH-Server neu.
Sudo-Dienst SSH Neustart
Das ist es.