Лежат у меня в /var/www сайтики всякие и я хочу понасоздавать юзерей для каждого из них и чтоб они когда по фтп заходили бы, то чтоб чрутились автоматом каждый в папочке своего проекта и выйти оттуда не могли бы. Вот как такое грамотно замутить?
Я понасоздал юзверей, указав им домашней папкой папку с проектом и выставил в /etc/vsftpd.conf chroot_local_user=YES
Однако тут же(через пару часиков гуглений) выяснилось что чрутить можно только в папку с read only. Между тем мои юзеры должны иметь возможность невозбранно писать везде по своему сайтику. Таким образом мне пришлось сделать вложенную папку и вместо /var/www/site1 у меня теперь сам сайтик лежит в /var/www/site1/www/, а юзер же чрутится в /var/www/site1 которому я сделал chmod a-w И так оно заработало но я не обрел счястья ибо вижу несколько недостатоков такого метода.
1. Во первых необходимость этой вложенной папки не гуд.
2. Во вторых - что делать если мне нужно двух разных пользователей иметь для одного сайтика и чрутить их туда же, я же не смогу создать двух юзеров с одной home dir.