Mon installation Apache est lancée par l'utilisateur www-data
dans le groupe www-data
par défaut.
Par exemple, si j'ai ce répertoire sous /var/www/html
.
/var/www/html/myPhpProject
Ce répertoire est possédé par whitebear
.
Mais un framework PHP fonctionne sur le serveur, parfois il crée des fichiers possédés par www-data
, par exemple: log
ou cache
.
Alors des problèmes surviennent lorsque l'utilisateur whitebear
essaie de mettre à jour le framework, comme les logs ne peuvent pas être supprimés.
Quelle est la meilleure pratique à adopter?
myPhpProject
devrait-il être possédé par www-data
?
L'utilisateur whitebear
devrait-il avoir les mêmes privilèges que www-data?