Filerechte

24/10/2015 - 17:56 von Walter H. | Report spam
Hallo,

welche Rechte muss man setzen,
wenn in ein Verzeichnis, ein Squid Helper Files generiert, und
dieses so erzeugt wurde

mkdir /var/local/squid/files
chown squid:squid /var/local/squid/files

diese Files, welche hier als der user squid erzeugt werden,
von einem anderen Dienst, welcher unter dem User apache làuft,
gelesen werden sollen?

Danke,
Walter
 

Lesen sie die antworten

#1 Stefan Enzinger
24/10/2015 - 21:03 | Warnen spam
On 2015-10-24 17:56, Walter H. wrote:
Hallo,

welche Rechte muss man setzen,
wenn in ein Verzeichnis, ein Squid Helper Files generiert, und
dieses so erzeugt wurde

mkdir /var/local/squid/files
chown squid:squid /var/local/squid/files

diese Files, welche hier als der user squid erzeugt werden,
von einem anderen Dienst, welcher unter dem User apache làuft,
gelesen werden sollen?




Du könntest eine neue Gruppe (in meinem bsp "sqidapache") erstellen, der
du squid und apache hinzufügst.

Dann das setgid bit auf /var/local/squid/files setzen:
chgrp squidapache /var/local/squid/files
chmod g+s /var/local/squid/files

Dateien unter /var/local/squid/files erben so auch die Gruppe des
Verzeichnisses. Falls die von squid erstellten dateien von group lesbar
sind, dann sollte das laufen.

lg

Ähnliche fragen