PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzer, Gruppen und Rechte - ich begreif es nicht



JSommer
21.09.04, 16:46
ich hab echt ein massives Problem und keiner weiß rat - folgendes problem:

ich habe php-scripte, die dürfen nicht schreiben, da kommt immer permission denied (suse9,apache2,confixx3,php4.3.8) es scheint aber an der gruppe zu liegen, wenn ein script dem benutzer web0 zugeschrieben ist, dann kann dieses script nicht schreiben, ist es allerdings dem apache zugeschrieben, dann gehts - wie bekomm ich das hin, das php entsprechend schreibrechte bekommt? ich check das einfach nicht... hilfe, bitte

ach, und meine cgis laufen auch nicht...

Filzo
21.09.04, 16:50
Zum Testen auf dem HeimPC mache ich bei mir einfach

chmod 777 [Ordnerder'freigegeben'werdensoll(Unterordnerwerden automatischauchgeändert)] --recursive

Ansonsten:

chmod ändert Schreib- Lese- und Exekutivrechte (ich glaub' das Wort gibt's garnicht ;))
chgrp ändert die Gruppe
chown ändert den Besitzer

JSommer
21.09.04, 16:55
das ist mir schon klar, aber es liegt nich an den chmods,
sondern eben, welchem user/welcher gruppe das script gehört

jetzt lädt einer via ftp sein php-teil hoch und will es ausführen,
es geht auch, aber halt nur bis zu einem schreibversuch - und bei dem kommt dann permission denied ... weil es eben in der falschen gruppe ist - wie kann ich die rechte einer gruppe verändern?

JSommer
21.09.04, 16:58
update,
es geht definitiv nur, wenn der user "wwwrun" ist ...