Octroi d'autorisations d'écriture au groupe de données www
Je crée un site Web et une partie de la fonction consiste à écrire des données générées par l'utilisateur avec php. J'utilise nginx sur Ubuntu 13.04. A au moment où je ne fais que tester et que tout est servi via nginx sur locahost.
Mon script php ne parvient pas à écrire le fichier texte (bien que je puisse le faire manuellement) et je pense que c'est un problème d'autorisations pour écrire dans mon répertoire /var/www/example.com/public_html.
Pour le moment, je (je suis) propriétaire de ce répertoire mais il semble qu'il il serait plus logique de transférer la propriété du répertoire /var /www et de tout ce qu'il contient à l'utilisateur www-data (ou devrait-il s'agir d'un groupe?) et m'ajouter au groupe www-data. Est-ce que ce qui suit est la bonne façon de le faire?
useradd -G www-data iain
chown -R www-data:www-data /var/www/example.com
chmod 775 /var/www
Cela signifie-t-il que n'importe qui dans le groupe www-data peut maintenant lire, écrire et exécuter dans /var/www?