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