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

За прикажаниот пример за stdio дневник во Squid 6 проверете ја патеката без измени:

namei -l /srv/squid-logs/access.log
ОперацијаПотребен пристап
Минување низ родителската патекаДозвола за пребарување/извршување во секој директориум
Допишување во постоечки дневникМинување и дозвола за запишување во датотеката
Создавање дневник што недостасуваИ дозвола за запишување во непосредниот родителски директориум

Споредете ги битовите за дозволи и ACL со идентитетот на процесот што навистина запишува. Stdio запишува преку Squid; запишувањето daemon користи помошен процес. Преименувањето или заменувањето при ротација може да бара други дозволи за директориумите.

Поправете го делот што го предизвикува одбивањето. Самото минување не бара дозвола за запишување во сите повисоки директориуми. Ако обичните дозволи се доволни, проверете одбивање од безбедносната политика на услугата наместо рекурзивно да го проширувате пристапот до дрвото на инсталацијата или кешот.

Поврзани статии