access_log stdio:/srv/squid-logs/access.log logformat=squid

Para este ejemplo de registro stdio en Squid 6, inspecciona la ruta sin modificarla:

namei -l /srv/squid-logs/access.log
OperaciónAcceso necesario
Recorrer la ruta de directorios padrePermiso de búsqueda/ejecución en cada directorio
Añadir al registro existenteRecorrido de la ruta y permiso de escritura en el archivo
Crear un registro que no existeTambién permiso de escritura en el directorio padre inmediato

Compara los bits de permisos y las ACL con la identidad de quien escribe realmente. Stdio escribe a través de Squid; el registro daemon usa un proceso auxiliar. El cambio de nombre o la sustitución durante la rotación puede requerir otros permisos sobre directorios.

Corrige el componente que causa la denegación. No hace falta permiso de escritura en todos los directorios ascendentes solo para recorrerlos. Si los permisos ordinarios bastan, busca una denegación de la política de seguridad del servicio en vez de ampliar recursivamente el acceso al árbol de instalación o caché.

Artículos relacionados