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

27

Wie kann ich feststellen, was an welchen Ports von Ubuntu empfangsbereit ist? Mit anderen Worten, wie erhalte ich eine Liste der verwendeten Ports?

Genadinik
quelle

Antworten:

37

"In Benutzung" wie bei einer aktiven Verbindung, oder dass Programme lauschen? Oder beides?

Führen Sie sudo netstat -lpin Ihrem Terminal aus. Hier erfahren Sie, welche Ports für den Empfang von Verbindungen geöffnet sind und welche Programme diese abhören. Versuchen Sie sudo netstat -pdas Gleiche, plus derzeit aktive Verbindungen.

Kromey
quelle
Ich denke, beides ist am besten;)
Genadinik
Was ein wenig seltsam war, ist, dass Tomcat- und Apache-Server ausgeführt werden und weder Port 8080 noch 80 in der Liste angezeigt werden. Würdest du wissen, warum das passieren würde?
Genadinik
@Genadinik Überprüfen Sie, an welchem ​​Port sie empfangsbereit sind. Für Apache ist dies die Listen-Direktive in der Konfigurationsdatei, aber ich weiß nichts über Tomcat.
Kromey
8
fuser -n tcp 8080werde es vom anderen Ende her angehen;
Zeigt an,