Ständig Probleme mit den Usern und Gruppen

  • Hallo,
    ich verwende seit kurzem Confixx. Aber es haut nie richtig hin.
    Ich habe alle kostenlosen Panels durch und wollte was haben was funktioniert und nicht ständig etwas hat oder wo man ständig etwas selbst machen muss.
    Also
    Ich habe einen User angelegt. Also Web0

    Wenn ich nun über FTP ein Verzeichnis erstelle und darauf dann eine Domain umleite bekomme ich einen Error 500.
    Wenn ich über Confixx via Domainverzeichnis ein Verzeichnis anlegen lasse, funktioniert alles.
    Außer :!: ich änder eine Datei in z.B. 777
    Ab diesem Moment bekomme ich wieder einen 500 auf der ganzen Domain.
    Ich scheine dann die Datei von der Gruppe(?) auszuschließen ?!

    Okay bei Wordpress Blogs kann man noch damit leben.
    Jetzt hab ich vor in Forum auf diesen Server umzuziehen. Natürlich klappt nix ich hab die Dateien vom alten Server mit TAR gepackt und auf
    den neuen geladen dort wieder mit TAR entpackt (damit die Rechte nicht verloren gehen). Versuche jetzt seit 3 Stunden das Ding ans laufen zu bekommen.
    hab versucht mit chmod -R web0:web0 oder
    chmod -R web0:www-data das Verzeichnis zu bekommen. Bekomme aber weiterhin den 500 oder einen 402

    mit diesem Eintrag aus der Log:
    .htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

    Rechte ändern bringt nix.

    Würde mich über antworten freuen.

  • Hallo und danke für die Antwort.Mhhh.. also bei Änderung auf 644 bekomme ich nen 402 und bei 755 wieder den 500. ?

    Auf dem alten Server gab es 777 wenn ich die Dateien extrahiere werden sie später "geblockt".
    Allerdings bringt das ändern später leider auch keinen Erfolg.

  • Ob 777 geht oder nicht, hängt weniger von der Distribution sondern viel mehr von der Webserver Konfiguration ab. Confixx nutzt von Haus aus eine Kombination aus Apache mit PHP als suphp. Das bedeutet das bei jedem Kunden die Webseiten nicht unter einem allgemeinen Webserveruser (www-data / www-run) ausgeführt werden, sondern unter einem Systembenutzer des Kunden selbst da diesem auch die Daten gehören. Dies hat den Vorfall das man weiter eingrenzen kann, wer auf welche Dateien zugreifen darf und wer nicht.

    Mit chmod 777 ist es so das alles und jeder die Datei lesen, öffnen, schreiben und ausführen darf was grundlegend erstmal ein großes Risiko darstellt. In einer "üblichen suphp Konfiguration" ist es daher so geregelt das ausschließlich der User und die Gruppe der Daten die Dateien verarbeiten dürfen, was also im Falle Confixx der Systembenutzer des Kunden und der Webserver sind. Hier reicht dann 755 entsprechend aus um alle nötigen Rechte zu haben.

    Leider machen es sehr viele Softwarehersteller (z.B. CMS, Blog, Forenanbieter) so das in den Anleitungen steht "setzen Sie alles auf 777 dann wirds schon gehen" (ich spreche nicht für alle Hersteller und möchte die Aussage auch nicht verallgemeinern), auch findet man dies fälschlicherweise sehr oft in Supportforen so als Hinweis. Neben der Tatsache das dies Unsinn ist, bedeutet es wie erwähnt ein großes Sicherheitsrisiko für den Kunden sowie den Provider.

  • Leider machen es sehr viele Softwarehersteller (z.B. CMS, Blog, Forenanbieter) so das in den Anleitungen steht "setzen Sie alles auf 777 dann wirds schon gehen" (ich spreche nicht für alle Hersteller und möchte die Aussage auch nicht verallgemeinern), auch findet man dies fälschlicherweise sehr oft in Supportforen so als Hinweis.

    Genau das war auch mein Problem. Alle Anleitungen FAQ usw. Hatten natürlich immer 777 angegeben.
    Vielen Dank noch mal für die ausführlichen Antworten. :thumbup: