Le 19/07/2024 à 16:29, NoSpam a écrit :
Bonjour

sur une debian12 à jour j'ai

netstat -6aupenl

Proto Recv-Q Send-Q Adresse locale Adresse dist. Etat Util Inode PID/Pro
udp6       0      0 :::50005       :::*               0    36398 -

mais lsof -i -P -n | grep 50005 n'affiche aucune sortie

Bien évidemment un progr utilise les ports 50000:50010 et ne se lance pas

Comment supprimer une tâche par son inode?

Merci pour toute idée

Bonsoir,

Tu peux tenter en tant que root :

# ls -l /proc/*/fd/* 2>/dev/null | grep 36398

ça va ressortir les PID ayant une socket ouverte pour cet inode.

Exemple (bien que là on sache déjà que c'est openvpn PID 684) :

# netstat -6aupenl | grep openvpn
udp6 0 0 :::1194 :::* 0 12683 684/openvpn

# ls -l /proc/*/fd/* 2>/dev/null | grep 12683
lrwx------ 1 root root 64 21 juil. 23:53 /proc/684/fd/7 -> socket:[12683]

# ps -wwf 684
UID          PID    PPID  C STIME TTY      STAT   TIME CMD
nobody 684 1 0 juil.11 ? Ss 0:11 /usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid


--
Charles

Répondre à