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

I dette eksemplet med stdio-logging i Squid 6 kan du kontrollere stien uten å gjøre endringer:

namei -l /srv/squid-logs/access.log
HandlingTilgang som trengs
Passere mappene i den overordnede stienSøke-/utføringsrett i hver mappe
Føye til en logg som finnesTilgang gjennom stien samt rett til å skrive i filen
Lage en logg som manglerI tillegg skriverett i den direkte overordnede mappen

Vurder modusbitene og tilgangslistene (ACL-er) opp mot hvem som faktisk skriver. Med stdio skriver Squid; daemon-logging benytter en hjelpeprosess. Navneendring eller utskifting under loggrotasjon kan trenge ytterligere mappetilgang.

Fiks leddet som nekter tilgang. For bare å passere stien trenger du ikke skriverett i hver mappe over filen. Dersom de ordinære rettighetene holder, se etter blokkering i sikkerhetsreglene for tjenesten fremfor å åpne installasjons- eller cachetreet rekursivt.

Relaterte artikler