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

För det här exemplet på en stdio-loggare i Squid 6 granskar du sökvägen utan att ändra den:

namei -l /srv/squid-logs/access.log
ÅtgärdNödvändig åtkomst
Passera överordnade katalogerSök-/körbehörighet i varje katalog
Lägga till i en befintlig loggPassage och skrivbehörighet till filen
Skapa en saknad loggÄven skrivbehörighet i den närmaste överordnade katalogen

Jämför behörighetsbitar och ACL:er med identiteten på processen som faktiskt skriver. Stdio skriver via Squid; daemon-loggning använder en hjälpprocess. Namnbyte eller ersättning vid rotation kan kräva andra katalogbehörigheter.

Åtgärda den del som orsakar nekad åtkomst. Skrivbehörighet i alla överordnade kataloger behövs inte bara för att passera dem. Om vanliga behörigheter räcker, undersök avslag från tjänstens säkerhetspolicy i stället för att rekursivt öppna upp installations- eller cacheträdet.

Relaterade artiklar