Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Install ProFTPd with MySQL 5.0 back end Network
This tutorial explains how to install and configure ProFTPD on Mac OS X 10.4 with MySQL 5.0 as the back end. I've tested this in a real production environment; it's really cool because your users are authenticated directly on a MySQL table.

[robg adds: Given the length and complexity of the tutorial, I decided not to try to replicate it here. We have, however, run a few other ProFTPd tips.]
    •    
  • Currently 3.50 / 5
  You rated: 5 / 5 (4 votes cast)
 
[9,190 views]  

10.4: Install ProFTPd with MySQL 5.0 back end | 2 comments | Create New Account
Click here to return to the '10.4: Install ProFTPd with MySQL 5.0 back end' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Install ProFTPd with MySQL 5.0 back end
Authored by: macsolve on Apr 03, '07 12:32:11PM
With PureFTPd Manager you get this out of the box with a simple GUI install.
http://jeanmatthieu.free.fr/pureftpd/

But of course with PureFTPd instead of ProFTPd...

[ Reply to This | # ]
10.4: Install ProFTPd with MySQL 5.0 back end
Authored by: spinkb on Apr 03, '07 04:41:35PM

I am the author of CrushFTP, just have to put that in the open. An easier way to accomplish this is to use my software, enable the CrushSQL plugin, and your done. Not only will you have users being read from SQL tables with FTP access, but you will also have the possibility to let those users login to the HTTP, WebDAV, SFTP, and HTTPS as well.

The full hint for CrushFTP would be something like this:
Download and run CrushFTP.
Go to preferences, plugins, enable the CrushSQL plugin.
Fill in the fields for your server, user, pass, etc.
Click OK. Copy the provided SQL to generate a SQL table structure.
Run the SQL.
Insert a new row with a user.
Login with a web browser, FTP client, or SFTP client.

Enjoy the immense benefits of CrushFTP! Zipping on the fly, user grouping, and inheritance, a live ajax powered WebInterface supporting drag and drop file uploading from a web browser.

I think my way is easier, but I am very biased on this view. :) The free route just gets you the basics, CrushFTP gives you every option. And if it seems like its complicated, its only as much as you want to make it. The default config of CrushFTP should be OK for 99% of my users. Watch the free training videos to see how to do some of the more complicated items.

OK that's all...I just get interested when I see something about FTP.

--Ben



[ Reply to This | # ]