Salut,
le terme pour ce que tu décris est "utilisateurs virtuels", c'est a dire des utilisateurs qui ne sont pas locaux, mais que l'on map sur un utilisateur local (genre "ftp").
Perso j'ai suivi ce tuto :
http://www.andesi.org/index.php?node=121
Ca fonctionne parfaitement, j'ai simplement fait des modifs pour l'interdictions de certains comptes ( je passe par la conf vsftpd et non par le pam, comme c'est par défaut), et modififé les options de bases (que je trouve trop restrictives).
Pour la génération de la db utilisateurs (tu peux choisir autre chose que le fichier, une base mysql par exemple, un truc compatible avec pam en fait), fait attention, la commande est "db_load" et non db3_load.
Pour l'avoir il te faudra le package "db4-utils" installé (via yum bien sur 😉)
Essaie et dis nous si tu bloque 😃
epo