Mordor
Registered User
Hallo Zusammen
Ich bin gerade dabei mir Syscp in ner Test-VM zu installieren, nur bin ich gerade auf ein Problem gestossen.
Hier mal kurz zur Konfiguration
- Debian Lenny
- Apache-mpm-Worker mit fcgi/suexec und php5-cgi
- nss-mysql für die user
Die Pakete stammen alle aus den Debian-Quellen
Hier das Problem:
Lege ich einen Kunden an, wird für diesen eine index.html mit den Rechten 750 und dem User und der Gruppe des Kunden angelegt. Rufe ich diese index.html im Browser auf, sagt mir der Apache, dass ich nicht genügend Rechte habe. Das Problem ist anscheinend, dass die Datei zwar dem User und der Gruppe des Kunden gehört, dass Apache wenn er eine html-Datei liest, dies aber mit dem User www-data macht. Normalerweise würde man ja jetzt den User www-data der Gruppe des Kunden zuweisen. Das müsste ich aber für jeden Kunden händisch machen. Ausserdem sind die User und Gruppen ja dem System nicht bekannt, da sie mit nss-mysql aus der Datenbank von Syscp gelesen werden.
Gibt es hier eine Möglichkeit, das ganze irgendwie hinzubekommen, so dass es Syscp von alleine löst, und die Rechte beim Erstellen des Kunden schon richtig setzt???
Danke schon mal
Gruß Mordor
Ich bin gerade dabei mir Syscp in ner Test-VM zu installieren, nur bin ich gerade auf ein Problem gestossen.
Hier mal kurz zur Konfiguration
- Debian Lenny
- Apache-mpm-Worker mit fcgi/suexec und php5-cgi
- nss-mysql für die user
Die Pakete stammen alle aus den Debian-Quellen
Hier das Problem:
Lege ich einen Kunden an, wird für diesen eine index.html mit den Rechten 750 und dem User und der Gruppe des Kunden angelegt. Rufe ich diese index.html im Browser auf, sagt mir der Apache, dass ich nicht genügend Rechte habe. Das Problem ist anscheinend, dass die Datei zwar dem User und der Gruppe des Kunden gehört, dass Apache wenn er eine html-Datei liest, dies aber mit dem User www-data macht. Normalerweise würde man ja jetzt den User www-data der Gruppe des Kunden zuweisen. Das müsste ich aber für jeden Kunden händisch machen. Ausserdem sind die User und Gruppen ja dem System nicht bekannt, da sie mit nss-mysql aus der Datenbank von Syscp gelesen werden.
Gibt es hier eine Möglichkeit, das ganze irgendwie hinzubekommen, so dass es Syscp von alleine löst, und die Rechte beim Erstellen des Kunden schon richtig setzt???
Danke schon mal
Gruß Mordor