Eine normale Telnet-Verbindung sieht folgendermaßen aus:
telnet localhost 22 127.0.0.1 wird versucht ... Verbunden mit localhost. Escape-Zeichen ist '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> schließen Verbindung geschlossen.
Ich möchte es aus der Telnet-Sitzung selbst schließen, ohne durch Drücken von zur Telnet-Eingabeaufforderung zu gelangen. Meine Anforderung ist, dass, wenn ich ein Steuerzeichen aus der Telnet-Sitzung selbst wie STRG + A drücke, es aus der Sitzung kommt und sie automatisch schließt. etwas wie das:
$ telnet localhost 22 127.0.0.1 wird versucht ... Verbunden mit localhost. Escape-Zeichen ist '^]'. SSH-2.0-OpenSSH_4.2 ^ A Verbindung geschlossen. $
Ich habe alle auf der Manpage angegebenen Optionen ausprobiert und versucht, einige $ HOME / .telnetrc-Dateitests durchzuführen, konnte dies jedoch nicht erreichen, da telnetrc alle darin geschriebenen Befehle mit dem angegebenen Host ausführt, wenn ein Telnet an diesen Host gesendet wird erledigt.
Kann mir jemand dabei helfen, wie es erreicht werden kann.
exit
Dies ist jedoch ein Shell-Befehl, kein Telnet-Befehl. Sie müssen zur Telnet-Eingabeaufforderung gehen, um eine Verbindung zu beenden, wenn der Dienst, mit dem Sie verbunden sind, keinen Befehl zum Beenden der Verbindung anbietet. Wenn Sie sich über ssh bei einem Remote-Computer anmelden möchten, verwenden Sie den ssh
Befehl nicht telnet
(es sei denn, Sie möchten eine manuelle Verschlüsselung durchführen).