GNU/Linux >> Tutoriales Linux >  >> Cent OS

El servicio Squid en estado fallido con error:"Error al crear el directorio de intercambio /var/spool/squid/00:(13) Permiso denegado"

El problema

El servicio de calamar en estado fallido con el siguiente error:

# systemctl status squid.service
● squid.service - Squid caching proxy
  Loaded: loaded (/usr/lib/systemd/system/squid.service; enabled; vendor preset: disabled)
  Active: failed (Result: exit-code) since Wed 2019-05-01 16:34:19 GMT; 2min 50s ago
  Process: 2022 ExecStartPre=/usr/libexec/squid/cache_swap.sh (code=exited, status=1/FAILURE)

May 01 16:34:19 [hostname] systemd[1]: Starting Squid caching proxy...
May 01 16:34:19 [hostname] squid[2027]: Failed to make swap directory /var/spool/squid/00: (13) Permission denied   >>
May 01 16:34:19 [hostname] cache_swap.sh[2022]: init_cache_dir /var/spool/squid...
May 01 16:34:19 [hostname] systemd[1]: squid.service: control process exited, code=exited status=1
May 01 16:34:19 [hostname] systemd[1]: Failed to start Squid caching proxy.
May 01 16:34:19 [hostname] systemd[1]: Unit squid.service entered failed state.
May 01 16:34:19 [hostname] systemd[1]: squid.service failed.

La solución

El permiso de /var/spool/squid/ era incorrecto.

# ls -ld /var/spool/squid
drwxr-xr-x 2 root root 6 Apr 26 20:29 /var/spool/squid

1. Modifique la propiedad del directorio de root a squid con el siguiente comando:

# chown squid:squid /var/spool/squid

2. Verifique el permiso del directorio con el siguiente comando:

# ls -ld /var/spool/squid
drwxr-xr-x 2 squid squid 6 Apr 26 20:29 /var/spool/squid

3. Inicie el servicio squid con el siguiente comando:

# systemctl start squid

4. Verifique el estado del servicio squid con el siguiente comando:

# systemctl status squid


Cent OS
  1. (Resuelto) No se puede abrir el buzón /var/mail/user:error de permiso denegado en Linux

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Limitar el acceso FTP solo a /var/www con Vsftpd?

  4. Kubuntu muestra un error al iniciar sesión (file:///usr/share/sddm//themes/breeze/main.qml:no such file or directory)?

  5. Cómo systemd-tmpfiles limpia /tmp/ o /var/tmp (reemplazo de tmpwatch) en CentOS/RHEL 7

Error de solución de problemas:el trabajo para mariadb.service falló porque el proceso de control finalizó con un código de error.

UNIX/Linux:¿Cuál es el permiso correcto de los directorios /tmp y /var/tmp?

Error de visualización de lv:“Error al crear el directorio /var/lock/lvm. La inicialización del bloqueo basado en archivos falló”.

Permiso SELECCIONAR EN OUTFILE denegado pero el usuario puede escribir en el directorio

Error al volver a leer la tabla de particiones con el error 22:argumento no válido

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?