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

Pri uvedenom príklade stdio loggera v Squid 6 skontrolujte cestu bez vykonania zmien:

namei -l /srv/squid-logs/access.log
OperáciaPotrebný prístup
Prechod nadradenou cestouPrávo vyhľadávania/spustenia v každom adresári
Pripisovanie do existujúceho denníkaPrechod cestou a právo zápisu do súboru
Vytvorenie chýbajúceho denníkaNavyše zápis v bezprostredne nadradenom adresári

Porovnajte bity oprávnení a ACL s identitou procesu, ktorý skutočne zapisuje. Stdio zapisuje cez Squid; logovanie daemon používa pomocný proces. Premenovanie alebo nahradenie pri rotácii môže vyžadovať ďalšie práva k adresárom.

Opravte časť, ktorá spôsobuje zamietnutie. Na samotný prechod netreba právo zápisu vo všetkých nadradených adresároch. Ak bežné oprávnenia postačujú, skúmajte zamietnutie bezpečnostnou politikou služby, nie rekurzívne rozširovanie prístupu v celom strome inštalácie alebo cache.

Súvisiace články