Thread Rechte mod_perl und Userverzeichnis (7 answers)
Opened by GwenDragon at 2008-05-19 18:11

bloonix
 2008-05-19 18:33
#109937 #109937
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Hallo Gwen,

nur um das nochmal richtig zu verstehen...

Du möchtest, dass apache:apache auf Dateien von max1234:psacln
zugreifen darf? Das Skript läuft als max1234:psacln, Dateien werden
also auch mit dieser Konstellation angelegt. Dann reicht ein:

usermod -G psacln apache

Der Pfad bis zur Datei muss natürlich auch lesbar für den Apache sein,
dass heißt:

/home/max1234/inbox/datei.html

Wenn die Rechte von max1234 beispielsweise so gesetzt sind, dass der
Apache da nicht lesen darf, dann schafft er es auch nicht, bis zu datei.html
zu gelangen.

Eine weitere Möglichkeit ist folgende:

mkdir /var/www/irgendwas/inbox
chown max1234:apache /var/www/irgendwas/inbox
chmod 750 /var/www/irgendwas/inbox
chmod g+s /var/www/irgendwas/inbox


Dateien können dort vom User max1234 angelegt werden
und erhalten automatisch die Gruppe apache.

Noch eine Möglichkeit wären erweiterte ACLs...

Leide kenne ich nicht genau dein Konstrukt, kann also nur im Dunkeln
Tipps geben, aber vielleicht reicht das ja auch schon.

Gruss,
bloonix
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Rechte mod_perl und Userverzeichnis