¿Qué está escuchando en el puerto dado?

8

¿Hay alguna manera de determinar qué programa está escuchando algún puerto, TCP o UDP, en Linux?

Whitequark
fuente

Respuestas:

5
netstat -lp

es el comando que desea, pero debe ser root para ver todos los datos.

Michael Kohne
fuente
Gracias. No pensé en leer netstatdocumentos ...
whitequark
2

ss -tlp

Más rápido que netstat.

profano
fuente
agradable .. no sabía sobre este comando ..
Abhijeet Rastogi
1

Ya respondió, pero si está en un sistema en el que no tiene un shell, la ejecución nmap -sV -p <port number> <target>a menudo le dará la respuesta. Agregar -sUsi escanea un puerto UDP.

Dentrasi
fuente
Sé sobre nmap ... de todos modos, no lo escribí en cuestión, entonces +1.
whitequark