GNU/Linux >> Linux Esercitazione >  >> Cent OS

Il servizio Squid in stato di errore con errore:"Impossibile creare la directory di scambio /var/spool/squid/00:(13) Permesso negato"

Il problema

Il servizio di calamari in stato di errore con il seguente errore:

# 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 soluzione

L'autorizzazione di /var/spool/squid/ non era corretto.

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

1. Modifica la proprietà della directory da root a squid con il comando seguente:

# chown squid:squid /var/spool/squid

2. Verifica l'autorizzazione della directory con il comando seguente:

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

3. Avvia il servizio di calamari con il comando seguente:

# systemctl start squid

4. Verifica lo stato del servizio di calamari con il comando seguente:

# systemctl status squid


Cent OS
  1. (Risolto) Impossibile aprire la casella di posta /var/mail/user:errore di autorizzazione negata in Linux

  2. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  3. Limitare l'accesso FTP solo a /var/www con Vsftpd?

  4. Kubuntu mostra un errore all'accesso (file:///usr/share/sddm//themes/breeze/main.qml:no Such File Or Directory)?

  5. Come systemd-tmpfiles pulisce /tmp/ o /var/tmp (sostituzione di tmpwatch) in CentOS/RHEL 7

Errore di risoluzione dei problemi:il processo per mariadb.service non è riuscito perché il processo di controllo è terminato con un codice di errore.

UNIX / Linux :Qual è il permesso corretto delle directory /tmp e /var/tmp

Errore lvdisplay:“Impossibile creare la directory /var/lock/lvm. Inizializzazione del blocco basata su file non riuscita."

Autorizzazione SELECT INTO OUTFILE negata ma l'utente può scrivere nella directory

Rilettura della tabella delle partizioni non riuscita con errore 22:argomento non valido

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?