Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.10.2004, 10:35

ssh geistverbindungen löschen

hallo,

ich sitze seit längerem an folgender Herausforderung:

Debian Linux Kernel 2.4.18ctxsmp-12
ssh 3.8.1p1-8.sarg
vserver-0.22

Der Server ist ein VServer, ich habe keinen Zugriff auf den Rechner direkt und jegliche VServer-Befehle. Ich kann keinen Neustart ausführen (gesperrt).

Ab und an fliegt mir eine SSH Connection weg.
Danach bestehen die ssh users allerdings weiter, der sshd schließt diese nicht automatisch via timeout.

Ich verbinde mich dann mit telnet, es bestehen im ps ax keine ssh prozesse und keine child prozesse mehr. who zeigt allerdings zB noch an:

onesix pts/7 Oct 13 00:33 (xxx)
onesix pts/9 Oct 12 22:32 (xxx)
onesix pts/7 Oct 12 12:25 (xxx)
onesix pts/9 Oct 13 09:41 (xxx)

Legt der sshd irgendwelche lock files oder .pid files an, die man löschen kann?
Unter /var/run/sshd.pid zu löschen bringt nichts, ebensowenig wie den dienst zu stoppen. wie gesagt, es existieren einfach keine ssh prozesse mehr.

irgendwie möchte ich diese pseudo - verbindungen allerdings loswerden!

Hat hier jemand schonmal Erfahrungen mit gemacht ?
Ich hatte einmal eine Möglichkeit via google gefunden, evtl. mußte man im /proc Verzeichniss irgendwelche Dateien löschen, das ist aber schon lange her und ich habe aber leider den Link nicht mehr. Das Problem bestand auch schon mit älteren Versionen des sshd.

THX
.who carez?

2

13.10.2004, 16:18

RE: ssh geistverbindungen löschen

es liegt scheinbar doch nicht am sshd, denn heute morgen war ich rein mit telnet drauf und bekomme wieder eine leiche mehr im who angezeigt:

onesix@vs4~: who
onesix pts/7 Oct 13 00:33 (x)
onesix pts/9 Oct 12 22:32 (x)
onesix pts/7 Oct 13 16:01 (vs4)
onesix pts/9 Oct 13 09:41 (vs4)
onesix pts/2 Oct 13 11:00 (vs4)
onesix@vs4~: who -d
pts/2 Aug 24 03:35 2486 id=ts/2 term=0 exit=0
pts/3 Aug 24 03:34 2237 id=ts/3 term=0 exit=0
pts/8 Oct 7 00:30 14094 id=ts/8 term=0 exit=0
pts/10 Oct 9 13:20 16849 id=s/10 term=0 exit=0
.who carez?

Thema bewerten