Вы должны сказать, что вы сделали именно для этого. Если вы еще этого не сделали, вам, вероятно, следует попробовать использовать chroot (советы здесь: http://www.unixwiz.net/techtips/chroot-practices.html ).
Для решения вашей конкретной проблемы вам необходимо предоставить пользователям разрешение на запись в их корневую папку. Либо установите их в качестве владельцев и убедитесь, что разрешение на запись установлено. Я не уверен, почему это была бы такая плохая идея:
# chown someuser /user/root/folder # chmod u+w /user/root/folder
Или, если вы хотите сохранить root как владельца, вы можете сделать это с группой:
# addgroup somegroup # adduser someuser somegroup # chgrp somegroup /user/root/folder # chmod g+w /user/root/folder
РЕДАКТИРОВАТЬ
Как отмечается в приведенной ссылке в комментариях, похоже, что root должен быть владельцем соответствующего каталога, чтобы chroot работал правильно. Но, похоже, ничто не мешает изменить группу. Так что, следуя именам этого урока, это может помочь:
# chown root:filetransfer /home/username # chmod 775 /home/username
Обратите внимание, что теперь права доступа 775, а не 755, это дает разрешение на запись всем пользователям, принадлежащим к группе передачи файлов.
РЕДАКТИРОВАТЬ 2
Нет, этого недостаточно. Может быть, это просто неосуществимо.