Come identificamo un servizio in esecuzione?

Ritratto di admin

A tutti è capitato di avere sul sistema una porta tcp o udp aperta.
Come facciamo sapere quale processo l'ha generata?

Semplice usaimo il comando fuser con questa sintassi:

fuser -n

Vediamo un esempio:
# fuser -n tcp 113
113/tcp: 414

# ps ax |grep 414
414 ? S 0:00 /usr/sbin/inetd

Il processo in ascolto sulla porta 113 e il demone inetd.