Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question

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

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

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.

share|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

vsftpd - 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??)

share|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

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

Better: Don't use FTP at all.

share|improve this answer

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.

share|improve this answer

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