Korrigieren Sie die Dateiberechtigungen für /var/www/html/ für mehrere Benutzer – Berechtigung verweigert

Korrigieren Sie die Dateiberechtigungen für /var/www/html/ für mehrere Benutzer – Berechtigung verweigert

Ich kämpfe seit Stunden mit einem lästigen Berechtigungsproblem (ich habe das Gefühl, dass es IMMER die Berechtigungen sind, die mich ausbremsen).

Ich versuche sicherzustellen, dass ich darin erstellen/lesen/ausführen kann /var/www/html. Der Ordner gehört www-data. Mein Benutzer ist Mitglied der www-data-Gruppe. Mein Bereitstellungsdienst ist auch Mitglied von www-data. Daher kann ich den Eigentümer nicht auf meinen eigenen Benutzer ändern, da wir mehrere Benutzer sind, die Zugriff auf den Ordner haben müssen.

Ich habe Folgendes versucht:

sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html
sudo usermod -a -G www-data my_user
groups my_user #verify that I am a part of the group

Wenn ich dennoch versuche, einen Ordner innerhalb eines Ordners zu erstellen, /var/wwwhtml/erhalte ich:Permission denied

Ich stecke fest! Es scheint, als hätten mehrere Leute dieses Problem schon gehabt. Einige Lösungen erfordern, dass der Eigentümer auf meinen aktuellen Benutzer geändert wird, aber das ist nicht das, was ich will. Ich möchte, dass www-data Eigentümer des Ordners ist. Außerdem müssen mehrere Leute in den Pfad schreiben können.

Antwort1

Möglicherweise müssen Sie sich erneut anmelden, damit die Änderungen wirksam werden (nachdem Sie einen Benutzer zu einer Gruppe hinzugefügt haben).

verwandte Informationen