Q. How do I configure and install an FTP server in CentOS / RHEL 5 / Fedora Linux server?
A. CentOS / RHEL server comes with vsftpd which is the Very Secure File Transfer Protocol (FTP) daemon. The server can be launched via a xinetd or as standalone mode, in which case vsftpd itself will listen on the network port 21.
Here's an easy tutorial/guide how to install and configure your own VSFTP server.
http://www.cyberciti.biz/faq/rhel-centos-linux-install-ftp-server/