Имеется большая куча файлов, которая периодически обновляется. Хочу дать юзерам возможность качать их по ftp, причем каждому юзеру только свою определенную выборку из общей кучи файлов, точнее определенные каталоги. Например, Васе будут видны каталоги a/b1/c1 и a/b2/c2, а Коле - a/b1/c3 и a/b2/c2. Набор доступных путей для каждого юзера будет изредка меняться скриптом. Сами данные лежать только в каталогах самого нижнего уровня.
Юзеры уже прописаны в мускуле (мыло + пароль), так что поддержка pam_mysql была бы крайне уместна.
На каком сервере проще всего это реализовать? Покурил маны к vsftpd, есть pam_mysql, есть виртуальные юзеры, можно сделать каждому свой конфиг, но вот как я понял сделать просто так разные каталоги им будет проблемно, да и что с ними делать дальше пока слабо представляю. Продублировать иерархию нужных каталогов вперемежку с хардлинками? Дело темное.