Устанавливаем vsftpd пакет с помощю yum

yum install vsftpd -y

Vsftpd детали:
1. По умолчанию порт: TCP / UDP – 21
2. Основной конфигурационный файл: /etc/vsftpd/vsftpd.conf
3. Пользователи которым не дозволяется подключать по FTP: /etc/vsftpd/ftpusers

Конфигурим Vsftpd серевер

Открываем конфигурационный файл

vi /etc/vsftpd/vsftpd.conf

Отключаем стандарный ftpd xferlog лог формат

xferlog_std_format=NO

и включаем vsftpd лог формат

log_ftp_protocol=YES

Блокируем всех пользователей что бы они не могли подключится к своим домашним каталогам

chroot_local_user=YES

Создаем банер предупреждения для всех FTP пользователей

banner_file=/etc/vsftpd/issue

Раскомментируем следующую строку

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

и в файл /etc/vsftpd/vsftpd.chroot_list добавляем пользователей которым Вы позволяете подключиться по FTP
Сохраняем настройки и выходим из файла.

Далее добавляем vsftpd в chkconfig что бы он запускался автоматически при рестарте сервера

chkconfig vsftpd on

и рестартуем vsftpd

service vsftpd restart

Проверяем или vsftpd работает

netstat -ntlp | grep :21

и теперь открываем 21 порт на сервере с помошью iptables

iptables -A INPUT -p tcp -i eth0 --dport 21 -j ACCEPT
iptables-save

и рестартуем

service iptables restart