by deepsurfer » 12. May 2005 19:24
jo... die wollen ein systemuser haben mit dem namen apache (musste ich auch eintragen/nachtragen) damit werden die gruppenrechte für das verzeichnis /groupoffice/local angelegt.
Was ich aber sehe ist das er für das Filesystem die User unter gruppenrichtlinie nobody.nogroup abgearbeitet werden.
Beispiel:
User in GO durch den Admin eingetragen, dieser kann auch Login machen, der Username wird auch in das Verzeichnis eingetragen als unterverzeichnis.
Wenn nun User Test auf das Modul "Files" klickt kommt die schöne Fehler-Meldung (Access denied).
Gehe ich aber hin und setze über Konsole CHMOD 755 auf den Usernamenverzeichnis so kann der eingelogte User Dateien hoch und runter laden, er kann auch Berechtigungen für sein Verzeichnis verteilen (shared folder)....soweit sogut..... Legt eben dieser User ein Unterverzeichnis in seinem bereich an, so wird dieses neue Verzeichnis mit dem falschen CHMOD wieder erstellt und die Berechtigung ist erneut entzogen. (aber das kennst du ja)
Gehe ich hin und lasse User ein Zip-File hochladen in sein Verzeichnis und sage im Interface "Entpacke" so erstellt er ein Unterverzeichnis mit dem Zipfilename und entpackt. Dieses neue Verzeichnis erhält CHMOD 777 und der User kann drinn rumschmökern.....
Somit ergibt sich für mich das nach dieses GO beim erstellen des User und dessen Verzeichnis den CHMOD falsch setzt (logisch sonst käm ja keine Fehlermeldung)....
Im GO Forum wurde dieses Thema auch behandelt, aber der (die) Autor(en) kamen nur mit der lapidaren Antwort "setz Verzeichnis auf CHMOD 777" ..... schade das spricht nicht für ernstzunehmende Programmierer.....
Ich neige im moment eher dazu eine vorgänger Version downzuloaden....
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "