Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,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 0.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (0 votes cast)
 
[5,655 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 whomever 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 Tue, Apr 3 2007 at 12:32PM PDT
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 Tue, Apr 3 2007 at 4:41PM PDT
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 | # ]