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

Для прыведзенага прыкладу stdio-журналявання ў Squid 6 праверце шлях без змяненняў:

namei -l /srv/squid-logs/access.log
АперацыяПатрэбны доступ
Праход па бацькоўскім шляхуПрава пошуку/выканання ў кожным каталогу
Дапісванне наяўнага журналаПраход па шляху і права запісу ў файл
Стварэнне адсутнага журналаТаксама запіс у непасрэдны бацькоўскі каталог

Супастаўце біты правоў і ACL з ідэнтычнасцю працэсу, які сапраўды піша. Stdio піша праз Squid; журналяванне daemon выкарыстоўвае дапаможны працэс. Перайменаванне або замена падчас ратацыі можа патрабаваць іншых правоў на каталогі.

Выпраўце частку, праз якую адмаўляецца доступ. Для аднаго толькі праходу не патрэбны запіс ва ўсе вышэйшыя каталогі. Калі звычайных правоў хапае, праверце забароны палітыкі бяспекі службы, а не пашырайце рэкурсіўна доступ да ўсяго дрэва ўсталявання або кэша.

Падобныя артыкулы