Pour déterminer les programmes travaillant avec un port donné, une commande simple de 'lsof' existe :
"lsof -i :PortNUM" où PortNUM est le numéro du port.
Exemple :
# lsof -i : 22 # recherche les process attachés au port 22
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 8388950 root 4u IPv4 0xf1000f00007863c0 0t507974 TCP server1:ssh->server2:56515 (ESTABLISHED)
sshd 9961800 root 4u IPv4 0xf1000f0007e1a3c0 0t0 TCP *:ssh (LISTEN) <== C'est le service SSH qui tient le port 22.
sshd 9961800 root 5u IPv6 0xf1000f000018b3c0 0t0 TCP *:ssh (LISTEN)
Une autre commande permet de voir les connexions établies ou en attente sur une adresse IP du serveur :
# lsof -i @10.84.2.4 -nr1 # Cette commande regarde les ports en écoute associés à l'adresse 10.84.2.4 et ce, en boucle.