Heim > Artikel > System-Tutorial > So lösen Sie das Telnet-Exit-Problem unter CentOS
Kürzlich haben einige CentOS-Benutzer berichtet, dass sie nach der Verwendung von Telnet ein Problem mit der Windows-Firewall festgestellt haben. Nach erfolgreicher Verbindung mit dem Telnet-Befehl konnten sie sich jedoch nicht abmelden Der Editor stellt Ihnen die Lösung für das Problem vor, dass sich Telnet unter der CentOS-Methode nicht abmelden kann. Lasst uns gemeinsam hingehen und es uns ansehen!
So beenden Sie Telnet unter Linux
1.Strg+] Beenden
Telnet wird häufig verwendet, um zu testen, ob der Port normal geöffnet ist.
Aber es gibt ein Problem, auf das jeder stoßen kann. Nachdem Telnet einen bestimmten Port betreten hat, kann es nicht beendet werden. Um den Test fortzusetzen, muss ich das DOS-Fenster (oder ein anderes) erneut öffnen. Hier ist eine Methode: Drücken und halten Sie Strg+], um zur normalen Betriebsschnittstelle von Telnet zu gelangen
Willkommen beim Microsoft Telnet-Client
Escape-Zeichen ist „STRG+]“
(Microsoft)Telnet>
Dann geben Sie quit ein, um den Vorgang vollständig zu beenden.
2. Einfache Nutzung von Telnet:
Erstellen Sie zunächst einen Telnet-Server, um die Maschine schneller zu machen.
Aktivieren Sie Ihr eigenes Telnet unter „Systemsteuerung“ – „Verwaltung“ – „Dienst“ und geben Sie den Benutzernamen und das Passwort ein, die der Client im Anmelderegister eingeben soll. Dann ist OK, der Telnet-Server ist eingerichtet
Testen Sie es auf Ihrem eigenen Computer. Geben Sie in der Befehlszeile die lokale Telnet-IP ein und geben Sie dann Schritt für Schritt den Benutzernamen und das Passwort ein.
Wenn Sie den Vorgang beenden möchten, drücken Sie „Strg+]“ und beenden Sie den Vorgang dann mit „Beenden“.
3. Die zweite Methode zum Ausführen des Telnet-Programms:
Geben Sie den Befehl ein: telnet
Das Programm läuft zu diesem Zeitpunkt, aber es wird keine Verbindung hergestellt (da der Host nicht angegeben ist)
Dann wird auf dem Bildschirm Folgendes angezeigt: Telnet>
Dies ist die Telnet-Eingabeaufforderung. Sie zeigt an, dass das Telnet-Programm ausgeführt wurde und darauf wartet, dass der Benutzer den Befehl zur Verwendung von Telnet eingibt. Wenn Sie eine Verbindung zu einem Remote-Host herstellen möchten, geben Sie Folgendes ein Öffnen Sie den Befehl und hängen Sie die Netzwerkadresse des Hosts an, z. B.
telnet> öffnen Sie dns.hunu.edu.cn
Der Verbindungseffekt ist genau der gleiche wie bei der ersten Methode
4. Wie melde ich mich über Telnet bei einem System an?
A: Die ursprüngliche Telnet-Anmeldemethode kann in der Befehlszeile implementiert werden. Geben Sie beispielsweise telnet www.lqqm.net in die Windows-Befehlszeile ein, um sich bei dieser Site anzumelden Auf den ersten Blick wird empfohlen, spezielle Telnet-Anmeldetools herunterzuladen und zu verwenden, z. B. cterm, sterm und fterm. Ich bin der Meinung, dass cterm die besten ist secureCRT und so weiter. Es ist zu beachten, dass der Telnet-Befehl das UDP-Protokoll und SSH das TCP-Protokoll verwendet. Der wesentliche Unterschied zwischen den beiden besteht darin, dass die Telnet-Anmeldung schneller ist als die SSH-Anmeldung, die SSH-Anmeldung jedoch sicherer ist als die Telnet-Anmeldung (Das Passwort wird im Allgemeinen nicht entschlüsselt.) Die Beziehung zwischen den beiden ist genau wie die Beziehung zwischen FTP und TFTP.
Telnet wird nach einer Leerlaufzeitüberschreitung automatisch beendet
Stellen Sie die Telnet-Verbindung so ein, dass die aktuelle Sitzung automatisch beendet wird, nachdem sie eine bestimmte Zeit lang inaktiv war
Parameter TMOUT einstellen, Zeiteinheit: Sekunden (s)
Zum Beispiel:
TMOUT=21600, die Telnet-Verbindung wird nach 6 Stunden Inaktivität automatisch getrennt.
Sie können globales TMOUT in /etc/profile festlegen oder Benutzer können TMOUT in .profile in ihrem Home-Verzeichnis festlegen.
Wenn der Leerlauf den eingestellten Wert erreicht, wird auf dem Bildschirm
angezeigtZeitüberschreitung beim Warten auf Eingabe: automatische Abmeldung
Und trennen Sie die aktuelle Telnet-Verbindung
Zeigen Sie den TMOUT-Wert der aktuellen Sitzung an
echo $TMOUT
Diese Funktion ist deaktiviert, wenn TMOUT nicht gesetzt ist oder TMOUT=0 gesetzt ist.
Was tun, wenn der Telnet-Exit unter CentOS fehlschlägt?
Kann nicht beendet werden: Strg + C, Strg + Z, ESC, Q, Beenden, Beenden, nichts davon funktioniert;
Achten Sie auf die Informationsausgabe nach erfolgreicher Telnet-Verbindung:
Escape-Zeichen ist „^]“.
Strg + ]
Die Methode ist endlich richtig;
telnet》?
Befehle können abgekürzt werden:
Schließen aktuelle Verbindung schließen
Abmelden erzwingt das Abmelden des Remote-Benutzers und schließt die Verbindung
Betriebsparameter anzeigen
Modus Versuchen Sie, in den Zeilen- oder Zeichenmodus zu wechseln („Modus?“ für mehr)
Öffnen Sie die Verbindung zu einer Website
Telnet beenden beenden
Senden Sie Sonderzeichen (‘senden ?’ für mehr)
Betriebsparameter einstellen („set?“ für mehr)
unset unset Betriebsparameter (‘unset ?’ für mehr)
Statusinformationen zum Druckstatus
Umschalten/Umschalten der Betriebsparameter („umschalten?“ für mehr)
slc ändert den Status von Sonderzeichen („slc ?“ für mehr)
z Telnet anhalten
! Rufen Sie eine Subshell auf
Umgebung ändern Umgebungsvariablen („Umgebung?“ für mehr)
?Hilfeinformationen drucken
telnet》 schließen
Verbindung geschlossen.
Geben Sie das Fragezeichen ein und drücken Sie die Eingabetaste, um die Hilfe anzuzeigen;
Geben Sie „Schließen“ oder „Beenden“ ein und drücken Sie die Eingabetaste, um Telnet zu beenden;
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Telnet-Exit-Problem unter CentOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!