Wenn ich auf einen Remotecomputer ssh und dann die Internetverbindung verliere, friert die Sitzung ein. Ich kann-c nicht steuern oder auf andere Weise abbrechen und zu meiner lokalen xterm- oder Terminal-Eingabeaufforderung zurückkehren, aber wenn ich einige Minuten warte, wird dies der Fall sein. Es muss eine Möglichkeit geben, die Remote-SSH-Sitzung abzubrechen, wenn die Verbindung unterbrochen wird. Ich bin auf einem Mac, aber ich glaube, dass dies auch unter Cygwin oder Linux passiert.
7
Antworten:
Die Tilda-Periode sollte tun, was Sie wollen (
~.
). Es muss das erste sein, was nach dem Drücken der Eingabetaste eingegeben wird. Drücken Sie also die Eingabetaste und geben Sie es dann ein. Hier ist der manuelle Eintrag für ssh:Strg-D könnte auch funktionieren.
Bearbeiten: In SSH sind viele Escape-Zeichenbefehle integriert. Wenn eine aktive SSH-Sitzung geöffnet ist, können Sie [Enter] ~ drücken. um eine Liste der Optionen anzuzeigen. Dies ist alles im Mann Eintrag für ssh. Wenn Sie noch nichts über Manneinträge wissen ... werden Sie eine Welt der Erstaunlichkeit entdecken! Geben Sie im Linux-Terminal "man command" ein, in diesem Fall "man ssh" ohne Anführungszeichen. Es hat viele Informationen. Drücken Sie "q", um den Vorgang zu beenden. Sie können auch "info ssh" eingeben, wenn Ihnen die Info-Oberfläche besser gefällt.
quelle
ssc
ist das, was ein Individuum geschaffen hat, es ist kein bekanntes Werkzeug, von dem ich dachte, dass es es ist.Etwas hält die Verbindung offen, wahrscheinlich durch eine Art Weiterleitung. Sie können versuchen, Ctrl\ssh zum Sterben zu zwingen, aber im Allgemeinen sollten Sie versuchen, herauszufinden, was es aufkeilt.
quelle