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.

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone