CentOS folder permission ftp user and apache on GoogleCloud
You can use access control lists commands.
First set owner apache to the directory
sudo chown -R apache:apache /var/www/public_html/test
Now set acl so that ftp user can upload folders.
FOR USER
sudo setfacl -R -m u:YourUserNameHere:rwx /var/www/public_html/test
FOR GROUP
sudo setfacl -R -m g:UsersGroupNameHere:rwx /var/www/public_html/test