Frage Wie kann ich feststellen, was an welchen Ports in Ubuntu läuft?


Wie kann ich feststellen, welche Ports unter Ubuntu zu hören sind? Mit anderen Worten, wie bekomme ich eine Liste von Ports, die verwendet werden?


21
2018-04-19 17:52


Ursprung




Antworten:


"In Verwendung" wie bei einer aktiven Verbindung, oder dass Programme zuhören? Oder beides?

Lauf sudo netstat -lp in deinem Terminal; Dadurch erfahren Sie, welche Ports für den Empfang von Verbindungen geöffnet sind und welche Programme auf ihnen empfangsbereit sind. Versuchen sudo netstat -p für die gleiche Sache, Plus derzeit aktive Verbindungen.


29
2018-04-19 17:56



Ich denke beides ist das Beste;) - Genadinik
Etwas komisch ist, dass Tomcat und Apache Server laufen und weder Port 8080 noch 80 in der Liste sind. Würdest du wissen, warum das passieren würde? - Genadinik
@Genadinik Überprüfen Sie, für welchen Port sie zum Anhören konfiguriert sind; Für Apache ist dies die Listen-Anweisung in der Konfigurationsdatei, aber ich weiß nichts über Tomcat. - Kromey
fuser -n tcp 8080 werde es vom anderen Ende her angehen; zeigt Ihnen, welcher Prozess (falls vorhanden) auf TCP-Port 8080 abhört. - SmallClanger