I'm currently deciding on what ftp server we should use for an internal system that we have running FreeBSD 6.2. The requirements that we'll need are the following:

  • must be able to handle SSL, as all of our traffic outside our network must be encrypted.
  • Easy to set up
  • if possible, have plugins for eclipse to make the developers happy. )this one isn't as important as the rest.)
  • history of being secure
  • a server that is still being maintained

Anyone have any recommendations to offer?

link|improve this question
feedback

closed as not constructive by Mark Henderson Jan 16 at 3:42

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.

4 Answers

up vote 2 down vote accepted

The answer to all of those bullet points is SFTP.

It's already installed, encrypted, secure, maintained and there are Eclipse plugins available.

That doesn't leave many good reasons to use FTP.

link|improve this answer
Plus all the configuration can be done in sshd_config with already familiar syntax. – sh-beta Sep 29 '09 at 14:24
So selected. Much obliged. – canadiancreed Oct 1 '09 at 19:42
I'm glad you ditched FTP :) – Dan Carley Oct 1 '09 at 22:16
feedback

vsftpd - http://vsftpd.beasts.org/ is a really good ftpd. Supports SSL, easy to setup, very secure and is still being maintained.

  • Latest release: Aug 2009 - vsftpd-2.2.0 released
  • It is written by someone who is a vulnerability researcher.

(I dunno about an eclipse plugin but I guess it uses ftp??)

link|improve this answer
Gave this one a try and works super. Decided to go with SFTP thought as it also worked and I'm a stickler for not having any more packages on my box then I need. – canadiancreed Oct 1 '09 at 19:41
feedback

Proftpd. Apache-style config, and it uses sendfile() so transfers use just about zero cpu.

Better: Don't use FTP at all.

link|improve this answer
feedback

I would go with pure-ftpd, the code is continuously audited and has always be a very secure and efficient ftp server and you can use SSL/TLS support if you wish it.

link|improve this answer
feedback

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