vsftpd

Ограничить размер папки каталога директории в linux для vsftd

Понадобилось мне ограничить одному пользователю по ftp место в каталоге
Соответственно создал пользователя в системе выделил ему домашний каталог /srv/bsoft/
права на запись туда не дал, а создал там еще одну диру pub куда дал права на запись
далее схема следующая:
1.создаем файлик размером 2 терабайта, указываем размер блоков и их количество

# dd if=/dev/zero of=/media/volume1/fs/bsoft.fs bs=1024 count=2097152000

2.на файлик делаем права
# chmod 770 /media/volume1/fs/bsoft.fs
# chown bsoft.bsoft /media/volume1/fs/bsoft.fs

3.форматируем его в ext4

vsftpd 500 OOPS: vsftpd: refusing to run with writable root inside chroot ()

После установки свежего vsftpd вышло так что не работал chroot.
Оказывается суть в том, что каталог chroot не должен иметь прав на запись.
Подробно о решениях можно почитать вот здесь http://agapoff.name/vsftpd-oops.html
Я же не стал говорить огород и отключил права на запись домашнего католога пользователя, в нем создал другие каталоги, куда дал доступ.