Wenn Sie feststellen und überprüfen möchten, ob der Telnet-Dienst auf Ihrem Server ausgeführt wird, insbesondere auf einem Webserver oder Webhost, der weltweiten Angriffen ausgesetzt ist, finden Sie hier eine einfache Möglichkeit, die Überprüfung im Telnet-Prozess durchzuführen.
Der einfachste Weg, um zu überprüfen, ob der Telnet-Prozess auf dem Server ausgeführt wird oder nicht, ist die Verwendung des Befehls ps, der die derzeit ausgeführten Prozesse anzeigt. Um nach laufenden Telnet-Prozessen zu suchen, melden Sie sich über SSH beim Server an (oder physisch über die Konsole, wenn Sie mit Telnet auf den Server zugreifen können, läuft offensichtlich der Telnet-Dienst) und führen Sie den folgenden Befehl aus:
ps -aux | grep telnet
Wenn das Ergebnis andere Prozesse als die Zeile „grep telnet“ zurückgibt, bedeutet dies, dass ein Telnet-Prozess ausgeführt wird oder eine Sitzung geöffnet ist.
Alternativ scannen Sie Ihren Server nach offenem Port 23, den Telnet normalerweise für die Verbindung verwendet. Wenn der Port 23 nicht geschlossen ist, läuft möglicherweise mein Telnet-Dienst. Um zu überprüfen, ob Port 23 geschlossen oder geöffnet ist, muss nmap auf dem Server installiert sein. Der zu verwendende Befehl lautet:
nmap -sT -O localhost