Provavelmente SELinux
está bloqueando essa tentativa de gravação. Você pode desativá-lo executando o seguinte comando:
setenforce 0
Ou crie uma regra para permitir que ela seja gravada. Para fazer isso, verifique o arquivo de log do sistema e copie a linha que "negou", deve ser assim:
audit(...): avc: denied { write } for pid=27984 comm="httpd" name="httpd" dev=sda6 ino=307469 scontext=root:system_r:httpd_t:s0 tcontext=system_u:object_r:usr_t:s0 tclass=...
Copie e execute o seguinte comando:
audit2allow -M local << _EOF_
(paste the content)
_EOF_
semodule -i local.pp
Isso criará uma regra permanente para que você não precise desativar o SELinux.