PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ProFTPd API?



-leliel-
05.08.02, 09:31
Hi,

gibt es ne api, oder ne andere schnittstelle, ueber die ich die stati vom proftpd abfangen kann? wollt ne kleine page basteln, und eben sachen wie eingeloggte user, uebertragene byte etc. auslesen ...

thanks

Temp
05.08.02, 09:39
Hmm gut Idee, tut mir leid keine Ahnung ob das geht.
Vielleicht gibts ja auch ein Programm das eine Webseite dafür erstellen kann?

Hat jemand ne Idee - wär für mich auch intressant ;)

Gruß Temp

-leliel-
05.08.02, 09:55
naja, ich mein generell will ich kein fertiges tool.

will ich perl lernen. d.h. ich koennt ein cgi oder so basteln um die site zu erstellen.

und php kann ich schon. :)

muss halt nur wissen, ob das ding irgendwas niederschreibt an logfiles oder so, bzw. realtimedaten zurueckgibt ...

so long

curdegn
05.08.02, 10:06
Hallo,
Falls proftpd entsprechend konfiguriert ist (/etc/proftpd.conf):

#
# Logging options
#
TransferLog /var/log/xferlog

# Some logging formats
#
#LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
#LogFormat write "%h %l %u %t \"%r\" %s %b"

# Log file/dir access
#ExtendedLog /var/log/proftpd.access_log WRITE,READ write

# Record all logins
ExtendedLog /var/log/proftpd.auth_log AUTH auth

so landen alle logins in "/var/log/proftpd.auth_log" und die transportierten Dateien in "var/log/xferlog".

cucu

-leliel-
05.08.02, 10:49
cool. damit laesst sich sicher was anfangen. :)

ich guck mal wie ich das in perl aufbereiten kann. :)

Temp
23.08.02, 11:55
@leliel

Haste schon was geproggt?
Wenn ja würd dafür auch intressieren ;)
Magst den Quellcode mal posten?

Gruß Temp

feuerwand
23.08.02, 12:04
mit dem befehl ftpwho kann man einige infos ueber die eingeloggten nutzer bekommen....

-leliel-
23.08.02, 12:43
@temp:

bin leider noch nicht dazu gekommen. :(

aber ich hab naechste woche urlaub und setzt mich denke ich dran ... aber erst muss ich es schaffen, den ftp richtig zum laufen zu bekommen. ;)

@feuerwand:

thanks. :) werd ich auch verwenden koennen denke ich. :)

so long

Temp
24.08.02, 12:50
Hajo, das kenn ich ;)
Die liebe Zeit *g*

Mach Dir keinen Streß

Gruß Temp