SQUID auf Ubuntu 20.04 Server - Swap-Verzeichnis - Berechtigung verweigert

SQUID auf Ubuntu 20.04 Server - Swap-Verzeichnis - Berechtigung verweigert

Ich richte gerade einen neuen Proxyserver ein und habe Probleme damit, das Swap-Verzeichnis auf einen anderen als den ursprünglichen Punkt zu verweisen.

Das System ist so konfiguriert, dass alle aktuellen Updates von Ubuntu und Squid ausgeführt werden. Die NVME-Disk ist unter /squid gemountet und ich habe ein Verzeichnis namens squid-cache wie folgt erstellt:

root@rockpi-4b:~# df
==> Deleted all non entries:

/dev/nvme0n1p1 479669932 33628196 421606076   8% /squid

das Verzeichnis hat die richtigen Zugriffsrechte für den Benutzer-Proxy (das ist der Dienst, auf dem Squid laufen soll):

root@rockpi-4b:/squid# ls -al
==> Deleted all non relevant entries:

drwxr-xr-x  2 proxy proxy        4096 Mar 12 19:36 squid-cache

-rw-------  1 root  root  34359738368 Mar 12 17:48 swapfile

Ich habe den richtigen Ordner in squid.conf konfiguriert und auch cache_effective_user und die Gruppe so definiert, dass sie mit demselben UID-„Proxy“ übereinstimmen.

Allerdings scheint Squid immer noch keine Berechtigung zum Schreiben in dieses Verzeichnis zu haben, und ich kann den Grund dafür nur schwer finden. Weder SELinux noch AppArmor werden ausgeführt.

Bildbeschreibung hier eingeben

Ich habe den RockPi vom Rockpi-Image installiert: https://wiki.radxa.com/Rockpi4/Ubuntu

Und bisher habe ich nichts gesehen, was Squid daran hindern könnte, auf dieses Verzeichnis zuzugreifen.

Ein bisschen frustriert, vielleicht zu blind für die richtige Lösung. Irgendwelche Ideen? Natürlich habe ich alle bisherigen Google-Ergebnisse durchgesehen, aber noch einmal, entweder bin ich blind oder …

Dolch

verwandte Informationen