Nach einem kleinen Problem mit der Internetverbindung wird in allen geöffneten PuTTY-Fenstern ein Meldungsfeld mit der Meldung angezeigt, dass ein Verbindungsfehler aufgetreten ist. Gibt es eine Möglichkeit, Wiederholungsversuche zu automatisieren? Oder noch besser, sagen Sie ihm, er soll den Status des Netzwerks verfolgen und die Verbindung wiederherstellen, wenn der Internetzugang wiederhergestellt ist?
Ich weiß, dass es die "Stackoverflow" -Lösung gibt, ein Programm zu schreiben, das PuTTY über seine Befehlszeilenschnittstelle mit -load und -pw aufruft. Aber ich bin auf der Suche nach einer "Superuser" -Lösung, weil das weniger Arbeit zu sein scheint.
Soll ich stattdessen Tunnelier untersuchen?
Hintergrund: Ich verwende einen SSH-Tunnel mit Portweiterleitung, um Remote-Zugriff auf eine Datenbank auf BlueHost zu erhalten.
Es gibt auch eine Abzweigung von PuTTY mit dem Namen PuTTY Tray, die eine Option zum erneuten Herstellen einer Verbindung bei einem Verbindungsfehler hinzufügt (wenn auch experimentell): https://puttytray.goeswhere.com/
quelle
Tunnelier bietet die Funktionalität, die ich gesucht habe.
Es ist frei:
quelle
Könnte für Sie nicht so nützlich oder praktisch sein wie für mich, aber ich verwende screen in meinen ssh-Sitzungen und es besteht die Möglichkeit, die Verbindung mit screen -R fortzusetzen und zu unterbrechen, solange Sie sich mit demselben Server (my uni) verbinden 3 Server zur Verfügung stellen, die sie zuordnen können oder die Sie explizit auswählen können).
quelle
Sie können den Multitabbing-Kitt http://ttyplus.com/multi-tabbed-putty/ verwenden , mit dem Sie die Sitzung wieder herstellen können. Neben dem Zurückholen der Sitzung können auch mehrere Tabs erstellt werden.
quelle
Das einzige, was mir dabei helfen könnte, ist die Option "TCP-Keepalives aktivieren" unter "Verbindung".
quelle
Möglicherweise können Sie eine EXISTING-Verbindung nicht wiederherstellen, da der gemeinsam genutzte Schlüssel, der während der Verbindung erstellt und regelmäßig erneuert wird, möglicherweise nicht mehr synchron oder veraltet ist. Zu diesem Zeitpunkt müsste dies unter Verwendung Ihres eigenen privaten Schlüssels mit dem Server neu initialisiert werden.
Möglicherweise ist das Aktivieren von TCP-Keepalives die einzige Lösung.
quelle
Sie können den Bildschirm auf der Serverseite verwenden und eine kennwortlose Authentifizierung zum Kitt mit einer geringen Zeitüberschreitung einrichten.
quelle