[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wachsende Anzahl von TCP Ports im LISTEN Status - Urheber unbekannt



Am Sonntag 26 Oktober 2008 schrieb Martin Grandrath:
> Hallo,

Hallo,

> On Sun, Oct 26, 2008 at 12:10:45PM +0100, Christian Schmidt wrote:
> > > oder können mir die Inodes der Ports irgendwie weiterhelfen?
> >
> > Inodes? Die gibt es nur im Dateisystem. Du meinst aber glaube ich
> > die PIDs der Prozesse, die fuer die Sockets verantwortlich sind. Da
> > solltest Du noch einmal nachforschen.
>
> Nein, er hat schon recht.  Die Socket-IDs werden von netstat als
> Inodes bezeichnet; PIDs werden ja kurioserweise beim OP gerade nicht
> angezeigt.  Allerdings habe ich auch keine Idee, ob und wie man dem
> auf die Spur kommen könnte.

Die Socket-IDs tauchen auch unter /proc auf. Deshalb wundert mich ja, dass 
lsof -i die nicht rausrückt. Vielleicht hilft ja die manuelle Suche via 
find?

shambhala:/> netstat -tulpen | grep 6470
tcp        0      0 127.0.0.1:8118          0.0.0.0:*               LISTEN      
104        6470        2770/privoxy
shambhala:/> find /proc -lname "*6470*" -exec ls -l {} \; 2>/dev/null
lrwx------ 1 root root 64 26. Okt 18:49 /proc/2770/task/2770/fd/1 -> 
socket:[6470]
lrwx------ 1 root root 64 26. Okt 18:48 /proc/2770/fd/1 -> socket:[6470]
shambhala:/#1>

shambhala:/> netstat -tulpen | grep 14937054
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      
0          14937054    6056/cupsd
shambhala:/> find /proc -lname "*14937054*" -exec ls -l {} \; 2>/dev/null
lrwx------ 1 root root 64 26. Okt 18:49 /proc/6056/task/6056/fd/2 -> 
socket:[14937054]
lrwx------ 1 root root 64 26. Okt 18:48 /proc/6056/fd/2 -> socket:
[14937054]
shambhala:/#1>

Ganz naive Frage an Lars: Hast Du netstat und lsof mit *Root-Rechten* 
gestartet? Sonst rückt der Kernel nämlich die Namen von Prozessen, die 
nicht dem aktuellen Benutzer gehören, nicht raus.

Hmmm, solltest Du aber eigentlich, zumindest wenn Du

(Es konnten nicht alle Prozesse identifiziert werden; Informationen über
nicht-eigene Processe werden nicht angezeigt; Root kann sie anzeigen.)

nicht unterschlagen hast ;-).

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: