check these if u don't need SELinux disable it. through graphical it is in Administration.Other wise it is in /etc/selinux/config. If u want it. check the boolean with command # getsebool | grep ftp (to get the ftp homedirectory status) if it is off, then use this to on # setsebool -P ftp_home_access on.
this may useful to u.