PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wieviel ftp user sind connected?



craano
19.09.06, 23:35
Hallo,

ich verwende vsftpd. Gibt es eine Möglichkeit festzustellen wieviele und welche user sich bei dem ftp - Server zur Zeit eingeloggt haben?

Grüße.
craano.

minni
20.09.06, 08:20
Also ich benutze proftpd und da kann man


ftpwho
eingeben. Teste mal, ob es bei dir auch geht.

MFG

craano
20.09.06, 20:07
Schade, ftpwho ist wohl bei vsftpd nicht dabei.

Vielleicht hat ja noch jemand eine Idee.
Auf dem Rechner läuft kein X, müßte also in der shell funktionieren.

Grüße.
craano.

derRichard
20.09.06, 20:18
hallo!

google...

http://bugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=180778

//richard

Thorashh
20.09.06, 20:46
"ps aux|grep vsftpd" oder "ps aux|grep -c vsftpd" Dann musst Du nur 3 Prozesse abziehen. Einmal root, einmal nobody und einmal den ps-Befehl.

craano
20.09.06, 20:52
Ok, so siehts schon ganz gut aus:


# ps aux|grep vsftpd
root 4593 0.0 0.1 3512 936 ? Ss 19:11 0:00 /usr/sbin/vsftpd
nobody 5620 0.0 0.2 3632 1120 ? Ss 19:49 0:00 /usr/sbin/vsftpd
claus 5623 0.0 0.2 3732 1032 ? S 19:49 0:00 /usr/sbin/vsftpd
nobody 5684 0.0 0.2 3632 1120 ? Ss 19:52 0:00 /usr/sbin/vsftpd
claus 5686 0.0 0.2 3732 1028 ? S 19:52 0:00 /usr/sbin/vsftpd
nobody 6565 0.0 0.2 3632 1120 ? Ss 20:26 0:00 /usr/sbin/vsftpd
claus 6567 0.0 0.1 3732 1012 ? S 20:26 0:00 /usr/sbin/vsftpd
nobody 7142 0.0 0.2 3632 1120 ? Ss 20:48 0:00 /usr/sbin/vsftpd
gitta 7144 0.0 0.1 3656 988 ? S 20:48 0:00 /usr/sbin/vsftpd
root 7148 0.0 0.1 2872 732 pts/0 R+ 20:49 0:00 grep vsftpd


Mich irritiert ein wenig warum root, nobody und claus so oft angezeigt werden.
Claus lädt gerade Dateien hoch. Kann es sein, dass er mehrere Sessions geöffnet hat?

Wieso taucht eigentlich nobody so oft in diesem listing auf? Anonymes Login ist eigentlich nicht erlaubt.

Grüße.
craano.

Thorashh
20.09.06, 21:01
Tschuldige. Der nobody wird für jede FTP-Session gestartet.

vsftpd:root -> Master Prozess, startet bei einem Verbindungsaufbau vsftpd:nobody
vsftpd:nobody -> wartet auf LOGIN und startet dann vsftpd:user
vsftpd:user -> Der macht die eigentliche Arbeit.

Hat Claus einen DL-Manager am laufen?

craano
20.09.06, 21:30
Alles klar jetzt dämmerts mir.

Claus benutzt keine DL Manager.

Einfach den Windows Explorer. Aber er kopiert mehrere files gleichzeitig. Deswegen wohl die verschiedenen Prozesse.

Danke.
craano.