You can see if SELinux is causing the problem. Can't change the permissions to public
#to solve the permission problem
sudo setenforce 0
Solution #1:
Edit the /etc/sysconfig/selinux file and change "SELINUX=Enforcing" to "SELINUX=Permissive."
The /etc/sysconfig/selinux file is persistent.
http://www.crypt.gen.nz/selinux/disable_selinux.html