sollte ich einfach alles auf 777 chmod?
Definitiv nein Dies ist immer ein Sicherheitsrisiko.
Die Lösung ähnelt der Antwort, die ich hier gegeben habe . Idealerweise sollten Sie eine Gruppe für alle "Web" -Nutzer erstellen, z. B. für Benutzer, für die Schreibzugriff erforderlich ist /var/www
. Dies würde Sie einschließen, root
und apache
.
sudo addgroup www-users
Dann fügen Sie sich und apache
diese Gruppe hinzu.
sudo adduser <your-username> www-users sudo adduser apache www-users
Lassen Sie uns abschließend ändern, /var/www
damit die neue Gruppe vollständig darauf zugreifen kann:
sudo chgrp www-users /var/www sudo chmod –R 775 /var/www sudo chmod g+s /var/www