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

Tarkista yllä olevan Squid 6:n stdio-lokiesimerkin polku muuttamatta sitä:

namei -l /srv/squid-logs/access.log
ToimintoTarvittava oikeus
Kulkeminen ylähakemistojen polussaHaku-/suoritusoikeus jokaiseen hakemistoon
Lisääminen olemassa olevaan lokiinKulkuoikeus sekä tiedoston kirjoitusoikeus
Puuttuvan lokin luominenLisäksi kirjoitusoikeus välittömään ylähakemistoon

Vertaa oikeusbittejä ja ACL-luetteloita siihen käyttäjään, joka todella kirjoittaa. Stdio kirjoittaa Squidin kautta; daemon-lokitus käyttää apuprosessia. Lokin kierron nimeäminen uudelleen tai korvaaminen voi vaatia muita hakemisto-oikeuksia.

Korjaa eston aiheuttava polun osa. Pelkkä kulkeminen ei vaadi kirjoitusoikeutta jokaiseen ylempään hakemistoon. Jos tavalliset oikeudet riittävät, tutki palvelun suojauskäytännön estoa sen sijaan, että laajentaisit koko asennus- tai välimuistipuun oikeuksia rekursiivisesti.

Aiheeseen liittyvät artikkelit