Ein Kollege von mir hat mich darauf hingewiesen, dass man eine PuTTY-Verbindung zu einem Switch niemals durch einfaches Schließen des Fensters beenden sollte. Stattdessen sollte man über das Menü den Befehl „Exit“ aufrufen.
Was ist der Unterschied zwischen diesen beiden Verfahren? Und warum sollte man nicht einfach den roten X-Button verwenden, um das Fenster zu schließen?
Danke!
Antwort1
Zwar ist an seinen Aussagen etwas Wahres dran, die „Gefahr“ ist jedoch stark übertrieben.
Wenn das Putty-Fenster offensichtlich beendet wird, kann der Client keine Informationen/Tastenanschläge/Befehle senden, die die Verbindung sauber beenden. Der Server bleibt hängen und denkt, der Client sei noch da. Ein richtig codiertes Protokoll beinhaltet jedoch ein Timeout, sodass der Server die Verbindung letztendlich einfach trennt.
Ich habe einige Systeme gesehen, die deswegen nicht mehr erreichbar waren (ich glaube, es war ein verwalteter Switch, auf dem eine alte Firmware lief). Erstens konnte sich immer nur ein Administrator gleichzeitig per Telnet anmelden. Zweitens hatte es ein lächerlich hohes Timeout – ein paar Stunden oder so. Für den Fall, dass sich jemand nicht sauber mit den entsprechenden Telnet-Befehlen abmeldete, war es am einfachsten, den Switch einfach neu zu starten.
Kurz gesagt: Es ist nicht wirklich gefährlich, kann aber in bestimmten Fällen ärgerliche Folgen haben.