chown ftpuser:ftpuser /ftp
chmod g+s /ftp
setfacl -d -m g:ftpuser:rwx /ftp
setfacl -R -m g:ftpuser:rwx /ftp
getfacl /ftp
Вроде как-то так можно. Не уверен.
Тут добавляется sgid бит к каталогу во второй строке чтобы все создаваемые файлы имели группу пользователя каталога и настираиваются расширенные права доступа чтобы у группы пользователя были все права.