Verzeichnis Rechte unter Ubuntu?
Guten Tag.... Ich habe mal eine Frage an Profis bezüglich Verzeichnis Rechte in var/www/ ... Ich habe ein kleines Problem mit den Rechten und verstehe nicht, warum es unter Plesk keine Probleme gibt aber wenn der Server per Hand eingerichtet wird die Rechte nachträglich geändert werden müssen.
So jetzt zur Beschreibung :
- ) Ich habe PHP Scripte die unter einer Plesk Installation und Konfiguration wunderbar laufen und sich ohne jegliche Nachfrage bedienen lassen.
Die PHP Version wird ausgewählt ob Apache PHP7.2-fpm usw Die Scripte laufen dann Perfekt.
2.) Wenn der Server ohne Plesk d.h per Hand installiert und Konfiguriert wird, dann muss ich alle Verzeichnisse per chmod auf 0777 setzen. Die Scripte melden Fehler und der Hinweis kommt, dass die Verzeichnisse auf 0777 angepasst werden müssen.
Ich habe einen Freelancer beauftragt, den Server ohne Plesk zu konfigurieren aber die Fehler kamen auch bei dem Profi. Er hat dann auch mit Plesk installiert und die Fehler sind weg. Was macht Plesk anders ?. Plesk muss eine Konfiguration nutzen die es ermöglicht, die Attribute der Verzeichnisse zu übernehmen nur was ist das für eine Konfiguration. Es liegt nicht am Attribut von var/www sondern alleine nur an der Übernahme der zu installierenden Verzeichnissen. Ich habe mal vor Jahren einen Beitrag über dieses Problem gelesen aber den finde ich nicht mehr.
2 Antworten
dies Zugriffsrecht 777 gestatten jedem, der Zugang zum Computer hat alles, was er mit und in dem betreffenden Verzeichnis machen möchte.
Das ist natürlich einer riesengroße Sicherheitslücke. Könnte doch jeder dort alle möglichen Daten einbauen und über das Internet verbreiten.
Aus diesem Grunde sind einige Programme so ausgelegt, dass sie, sobald sie solche Zugriffsrechte erkenne, ihre "normale Arbeit" nicht ausführen. In dem Falle kann der Server auch nicht im Internet oder in einem lokalen Netzwerk arbeiten.
Die Programme sollten aber nichts dagegen haben, wenn der, der in den Verzeichnissen etwas ändern ändern muss, der Gruppe angehört, die "Ordner-Gruppe" gehört.
Das nachfolgende kann ich bei mir nicht nachvollziehen, denn ich habe kein Ubuntu, die es häufig anderes manchen als andere Distributionen.
Ermittle also die Gruppe für /var/www/htdocs
Vielleicht www ?
In der Datei /etc/group findest du diese Gruppe. Schreibe in diese Zeile hinter dem Doppelpunkt deinen usernamen.
Das sollte reichen.
Vielleicht werden die ACL anders gesetzt.
Ja vielen Dank.. Da scheint was zu sein. Also ran an den Speck
Hört sich schon mal Gut an... Was meinst Du genau mit ACL welche Werte