Oggi una guida veloce per trovare il programma che sta occupando una devterminata porta, ad esempio la 25.
Iniziamo con netstat:
netstat -tulpn | grep --color :25
che restituisce una cosa del genere:
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 17473/mailserver
Nell’ultima colonna c’è un numero/stringa. Corrispondono all’id del processo (PID) ed al nome del demone in esecuzione.
Prendiamo l’id del processo, nel nostro caso 17473, e scriviamo:
ls -l /proc/17473/exe
questo ci indicherà il path completo del programma che sta occupando la porta:
lrwxrwxrwx 1 root root 0 giu 6 12:28 /proc/17473/exe -> /opt/kerio/mailserver/mailserver
Per trovare l’id del processo, possiamo usare anche fuser:
fuser 25/tcp
che visualizza una cosa del genere:
25/tcp: 17473
e riporta sempre 17473 come PID.
enjoy!
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta