===
Отключаем пользовательско-дружественную опцию CentOs - selinux, чтобы она, CentOs, стала ещё больше пользовательско-дружественной:

===
sudo vi /etc/selinux/config

Меняем enforcing на disabled. Vi вы уже умеете пользоваться: переходим в режим ввода кнопкой "а", внизу появляется магическая надпись -- INSERT --, как на картинке:

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Бледно-голубенькое выделение слова disabled - это вы "мышкой" левой кнопкой выделили слово, оно сразу попало в буфер обмена (сброс выделения, чтобы глаза не мозолило - нажатие один раз левой кнопкой манипулятора типа "мышь" в любом месте экрана консоли), удалили enforcing посредством delete или backspace и сразу после "=" в позиции зелёненького квадратика нажали ПРАВУЮ кнопку манипулятора типа "мышь" - и disabled вставилось. Никаких богомерзких кантрл-цэ - кантрл-вэ. Просто магия.

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.
Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Жмём ESC, магия INSERT исчезает, переходим в командный режим, пишем :wq, давим Enter

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Перегружаемся (sudo reboot):

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

===
Ставим, наконец-то, ftp сервер.
Вменяемая инструкция - тут, частично повторим её в наших реалиях(файл конфигурации качаем отсюда, так же его повторю в комментарии):

Ставим:
sudo yum -y install vsftpd

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.
Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Копируем содержимое файла конфигурации сервера в /etc/vsftpd/vsftpd.conf и редактируем под себя (в файле даны подробные комментарии к каждому параметру, содержимое файла продублировано в комментарии):

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Пишем:
sudo vi /etc/vsftpd/vsftpd.conf

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Файл девственно чист,

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

поэтому, как обычно - жмём "а, предварительно скопировав текст из конфигурации ранее, правой кнопкой "мыши" вставляем:

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Далее ESC -> :wq -> Enter

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Создаем каталог для персональных настроек пользователей:

sudo mkdir /etc/vsftpd/users

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Создадим файл с именем пользователя kabibara:

sudo touch /etc/vsftpd/users/kabibara

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Для тех, кому интересно - экран консоли от установки vsftpd, фиксация промежуточного этапа НИОКР, так сказать:

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Укажем домашний каталог пользователя kabibara в файле разрешённых пользователей ftp сервера vsftpd:

sudo sh -c "echo 'local_root=/home/kabibara/' >> /etc/vsftpd/users/kabibara"

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Создаем файл со списком пользователей ftp, которым разрешен доступ к серверу:

sudo touch /etc/vsftpd/user_list

Вписываем туда целевого пользователя, в моём случае - мутировавшая kabibara:

sudo sh -c "echo 'kabibara' >> /etc/vsftpd/user_list"

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Создаем файл для логов:

sudo touch /var/log/vsftpd.log
sudo chmod 600 /var/log/vsftpd.log

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Добавляем vsftpd в автозагрузку и запускаем:

sudo systemctl enable vsftpd

sudo systemctl start vsftpd

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Проверим, взлетело ли:

sudo systemctl status vsftpd

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.
Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.

Весь процесс в одном экране (промежуточная фиксация НИОКРа):

Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.
Установка CentOs 7 Netinstall в VmWare 12. Установка ftp сервера vsftpd. Часть пятая, параграф А.