It is the chroot directory, where you want to the user should be jailed and should not access to it's parent directory.
550 means, you do not have sufficient permission and SELINUX may be the reason.
You can check it, just disable the selinux for a moment and try if your job is successful.
If you are confirmed that selinux is blocking it, it is NOT good at all to disable selinux.
You have to remove the error without disabling it.
Try following commands
Quote:
# chcon -t public_content_rw_t /path/of/ftp/directory
# setsebool -P allow_ftpd_anon_write=1
|