I'm trying to configure VSFTPD, for each user to have a PublicFTP directory, since all users are chrooted, but they still need a central FTP dir. I've created this directory in each of the local system users, and created the shared directory in /var/www/public_ftp with an ownership of Developers group and chmodded to 775. Next step was to add the entries in /etc/fstab. I even restarted the server and the vsftpd service.When I login to a user from Developers group and create a file in their PublicFTP directory the file is created and shows up under /var/www/public_ftp; just like as in any other user's PublicFTP directory. Now, if I login via FTP and try to upload a file to the PublicFTP folder, I get permission denied message.drwxrwxr-x.  2 root    Developers 4096 Mar 28 10:49 PublicFTP    /home/<user>/PublicFTPdrwxrwxr-x.  2 root    Developers 4096 Mar 28 10:49 public_ftp   /var/www/public_ftpgroupmems -g Developers --list > the list contains the ./etc/vsftpd/vsftpd.conf:anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESxferlog_std_format=YESconnect_from_port_20=YESascii_upload_enable=YESascii_download_enable=YESls_recurse_enable=YESlisten=YESpam_service_name=vsftpduserlist_anble=YEStcp_wrappers=YESuse_localtime=YESchroot_local_user=YES/etc/fstab:/var/www/public_ftp    /home/<user>/PublicFTP    none    bind    0 0Sample ScenarioLogin to the server and touch a file.$ cd /home/<user>/PublicFTP$ touch Hi.txt$ ls -la-rw-r--r--.  1 <user> users 0 Mar 28 11:05 Hi.txtConfirm on the server side.$ cd /var/www/public_ftp$ ls -la-rw-r--r--.  1 <user> users 0 Mar 28 11:05 Hi.txtOpen some FTP application from a client machine and connect to the FTP server and login.Navigate to PublicFTP directory is empty. Kinda funny since on the server it's clearly visible.Try to copy a file. An error occurred copying a file to the FTP Server. Make sure you have permission to put files on the server.Details:200 Switching to binary mode.227 Entering Passive mode (10,232,118,108,90,133).553 Could not create file.The contents of the log file:Mon Mar 31 09:52:07 2014 [pid 17629] [<user>] OK LOGIN: Client xxx.xxx.xxx.xxxMon Mar 31 09:52:07 2014 [pid 17634] [<user>] FAIL DELETE: Client xxx.xxx.xxx.xxx, /PublicFTP/proxy.txt
VSFTPD Configuration with Shared folder in Oracle Linux 6.5
vsftpd;oracle linux