GNU/Linux >> Linux の 問題 >  >> Cent OS

エラーで失敗した状態の Squid サービス:「Failed to make swap directory /var/spool/squid/00:(13) Permission denied」

問題

以下のエラーで失敗した状態の squid サービス:

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

解決策

/var/spool/squid/ の許可 間違っていました。

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

1. 以下のコマンドを使用して、ディレクトリの所有権を root から squid に変更します:

# chown squid:squid /var/spool/squid

2. 次のコマンドでディレクトリの権限を確認します:

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

3. 以下のコマンドで squid サービスを開始します:

# systemctl start squid

4. 以下のコマンドで squid サービスのステータスを確認します:

# systemctl status squid


Cent OS
  1. (解決済み)メールボックス/ var / mail / userを開くことができません:Linuxでアクセスが拒否されましたエラー

  2. Vsftpdで/var/ wwwにのみFTPアクセスを制限しますか?

  3. /var/log/messages、/var/log/syslog、および/var/log/kern.logの違いは?

  1. Kubuntuがログイン時にエラーを表示する(file:///usr/share/sddm//themes/breeze/main.qml:noそのようなファイルまたはディレクトリ)?

  2. lvdisplay エラー:「ディレクトリ /var/lock/lvm を作成できませんでした。ファイルベースのロックの初期化に失敗しました。」

  3. 「エラー:0.0.0.0 のポート 2222 へのバインドに失敗しました:許可が拒否されました」 – CentOS/RHEL で sshd サービスを開始する際のエラー

  1. lvdisplay エラー:「ディレクトリ /var/lock/lvm を作成できませんでした。ファイルベースのロックの初期化に失敗しました。」

  2. SELECT INTO OUTFILE 権限は拒否されましたが、ユーザーはディレクトリに書き込むことができます

  3. マウント エラー (13):Windows 共有で許可が拒否されました