Recuperando una copia de seguridad de una web me encuentro con el problema de que al intentar acceder en el error.log del servidor web aparecen mensajes del tipo.
(13)Permission denied: access
Solucion.
En el directorio web vemos los permisos.
[root@http]# ls -Z
-rw-r–r– 503 504 user_u:object_r:user_home_t servicios.html
-rw-r–r– 503 504 user_u:object_r:user_home_t servicios.php
drwxrwxrwx 503 504 user_u:object_r:user_home_t skins
drwxr-xr-x 503 504 user_u:object_r:user_home_t imagenes
-rw-r–r– 503 504 user_u:object_r:user_home_t index.php
Debemos restablecer los permisos para ello ejecutamos.
[root@http]# chcon -R -h -t httpd_sys_content_t /var/www/dominimo
Ahora debemos tambien restablecer los permisos sobre los cgi con
[root@http]# chcon -R -h -t httpd_sys_script_exec_t *
Si listamos los permisos ahora son
[root@http]# ls -Z
drwxrwxrwx 503 504 user_u:object_r:httpd_sys_script_exec_t skins
drwxr-xr-x 503 504 user_u:object_r:httpd_sys_script_exec_t webseda
drwxr-xr-x 503 504 user_u:object_r:httpd_sys_script_exec_t imagenes
-rw-r–r– 503 504 user_u:object_r:httpd_sys_script_exec_t index.php
Y Listo.