Benutzer-Werkzeuge

Webseiten-Werkzeuge


snippets:group-permissions

/var/www acess denied - Gruppenzugriff umsetzen

Problem

Trotz gemeinsamer Gruppe und chmod 0775 ist kein Zugriff auf /var/www möglich; es erscheint immer ein „permission denied“-Error.

Lösung

sudo addgroup www
sudo adduser nr www   # add myself to the www group
sudo chgrp -R www /var/www  # make files in the group
find /var/www -type f -exec chmod g+w '{}' ';'  # make each file group writable
find /var/www -type d -exec chmod g+ws '{}' ';' # make each directory group writable and sticky
Because Unix is insanely stupid about group membership, for your membership to be honored you will have to log in again, e.g., ssh localhost or log out and log back in. A nuisance.

Gefunden unter: http://stackoverflow.com/questions/1250231/to-copy-files-each-minute-at-var-www-without-sudo/1250345#1250345

Variante für Domains

sudo chgrp -R www-data /var/www/meine-domain.de  # make files in the group
find /var/www/meine-domain.de -type f -exec chmod g+w '{}' ';'  # make each file group writable
find /var/www/meine-domain.de -type d -exec chmod g+ws '{}' ';' # make each directory group writable and sticky
snippets/group-permissions.txt · Zuletzt geändert: 19.07.2011 08:35 von fwolf