I am looking for a free FTP server that stores in database (I would prefer MySQL):

  • user information
  • logs (connections, commands, downloads, uploads)

If it can work on Windows, it would be nice.

I have seen that the Apache FTP Server can store user information in MySQL, but I haven't seen if it can store logs into it too.

  • What kind of user information you would like to store in database? – tysonite Jan 24 '17 at 14:16

I am not aware about FTP server which can store log and traces directly to the database. But there is an option to ask your logging subsystem store data to database. For instance, rsyslogd have a pluggable modules to store log entries to SQL database (MySQL, PostgreSQL). So, if any FTP server of your choice supports logging via syslog protocol, then log entries could be stored in SQL database.

You might find this blog post useful.

Unfortunately, rsyslogd can't run on Windows, but have a Windows agent for integration purposes with rsyslogd daemon running on server (e.g. Linux).

  • Thanks. I would have liked a simpler solution, but if there is no other solutions... – kmas Jan 26 '17 at 8:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.