Dezember 2, 2021

6 Möglichkeiten, um zu überprüfen, ob ein Remote-Port unter Linux geöffnet ist

Das Überprüfen des Remote-Portstatus ist eine häufige Aufgabe für Linux-Administratoren. Jetzt sammeln wir 5 verschiedene Möglichkeiten für diese Aufgabe. Wir müssen kein Paket installieren, wenn wir die folgenden zwei Python-Befehle verwenden. Wir müssen das Paket installieren, wenn wir nc, nmap, telnet wählen.

  • nc-Befehl nc -zvw10 192.168.0.1 verwenden 22
  • nmap-Befehl verwenden nmap 192.168.0.1 -p 22
  • Telnet-Befehl verwenden telnet 192.168.0.1 22
  • Python-Telnet-Modul verwenden
  • Python-Socket-Modul verwenden
  • curl-Befehl verwenden

Überprüfen Sie mit dem Befehl nc, ob der Remote-Port geöffnet ist

$ nc

$ nc -zvw10 192.168.0.1 22

  • z: zero-I / O-Modus, der zum Scannen verwendet wird
  • v: für ausführliche Ausgabe
  • w10: Timeout warten Sekunden

Verwenden Sie nmap, um zu überprüfen, ob der Remote-Port geöffnet ist

$ nmap

nmap 192.168.0.1 -p 22

Überprüfen Sie mit Telnet, ob der Remote-Port geöffnet ist

$ telnet

telnet 192.168.0.1 22

Verwenden Sie Python Telnet, um zu überprüfen, ob der Remote-Port geöffnet ist

python -c „telnetlib importieren; tel=telnetlib.TELNET(‚192.168.0.1′,’22‘,10); drucken tel; tel.close()“

Python-Socket verwenden, um zu überprüfen, ob der Remote-Port geöffnet ist

Python -c „import socket; s = socket.socket(); s.settimeout(10); s.verbinden((‚192.168.0.1‘, 22)); „

Verwenden Sie curl, um zu überprüfen, ob der Remote-Port geöffnet ist

Wir haben eine andere Lösung dafür mit dem Befehl curl.

  • curl -v Telnet://192.168.0.1:22

Linux-Lernleitfaden:

  • Was ist Linux?
  • Was ist Bash unter Linux?
  • Linux-Befehle für Linux-Anfänger (Spickzettel)
  • Grundlegende Linux-Befehle: Linux-Benutzerverwaltung
  • Grundlegende Netzwerkbefehle für Ubuntu Linux Interview
  • Linux-Befehl: Überprüfen Sie den Netzwerkstatus unter Linux
  • Linux Cat-Befehl mit 15 nützlichen Beispielen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.