PureFTPd является довольно удобным FTP сервером и удобными настройками, в частности, управлением пользователями. Устанавливать и настраивать будем на Centos 6.4, что с легкостью можно отнести к Red Hat подобным дистрибутивам (Fedora, Red Hat и др).
Настроить сервер можно довольно гибко. В данной статье будет описан способ создания виртуальных пользователей. Так же можно использовать уже имеющихся пользователей в системе, но в моем случае это не совсем удобно. Создавая виртуальных пользователей, мы их можем привязать к системным. Для удобства, будет создана группа ftpgroup и пользователь этой группы — ftpuser.