Depends on what kind of FTP you are looking for.
If you need ftp which is easy to set up and don´t have much experience with linux use Serve-U or Bulletproof FTP (use to be G6FTP).
If you wan´t to run a warez Site with extensive usermanagement and scripts running (sfv checker, dupe checker...