In Bezug auf Software, insbesondere auf Betriebssystemebene, ist ein Port ein logisches Konstrukt, das einen bestimmten Prozess/eine bestimmte Anwendung oder eine Art von Netzwerkdienst identifiziert, und jeder Netzwerkdienst, der auf einem Linux-System ausgeführt wird, verwendet ein bestimmtes Protokoll (das gebräuchlichste ist das TCP (Übertragungskontrollprotokoll ) und UDP (User Datagram Protocol )) und eine Portnummer für die Kommunikation mit anderen Prozessen oder Diensten.
In diesem kurzen Artikel zeigen wir Ihnen, wie Sie TCP auflisten und überwachen oder beobachten können und UDP Ports in Echtzeit mit einer Socket-Übersicht auf einem Linux-System.
Alle offenen Ports in Linux auflisten
Um alle offenen Ports auf einem Linux-System aufzulisten, können Sie den Befehl netstat oder das Dienstprogramm ss wie folgt verwenden.
Es ist auch wichtig zu erwähnen, dass der Befehl netstat veraltet ist und stattdessen der Befehl ss seinen Platz bei der Anzeige detaillierterer Netzwerkstatistiken eingenommen hat.
$ sudo netstat -tulpn OR $ sudo ss -tulpn
Aus der Ausgabe des obigen Befehls wird der State Spalte zeigt an, ob sich ein Port im Listening-Zustand befindet (LISTEN ) oder nicht.
Im obigen Befehl ist das Flag:
-t
– ermöglicht das Auflisten von TCP-Ports.-u
– ermöglicht die Auflistung von UDP-Ports.-l
– druckt nur Listening Sockets.-n
– zeigt die Portnummer.-p
– Prozess-/Programmnamen anzeigen.
Beobachten Sie offene TCP- und UDP-Ports in Echtzeit
Allerdings, um TCP zu sehen und UDP Ports in Echtzeit, können Sie das Tool netstat oder ss mit dem watch-Dienstprogramm wie gezeigt ausführen.
$ sudo watch netstat -tulpn OR $ sudo watch ss -tulpn
Drücken Sie zum Beenden Ctrl+C
.
Sie werden auch die folgenden Artikel nützlich finden:
- 3 Möglichkeiten, um herauszufinden, welcher Prozess einen bestimmten Port überwacht
- So prüfen Sie, ob Remote-Ports mit dem Befehl „nc“ erreichbar sind
- Wie man alle laufenden Dienste unter Systemd in Linux auflistet
- 29 Praktische Beispiele für Nmap-Befehle für Linux-System-/Netzwerkadministratoren
Das ist jetzt alles! Wenn Sie Fragen oder Gedanken zu diesem Thema haben, erreichen Sie uns über den Kommentarbereich unten.