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
Le propriétaire de ce répertoire est whitebear
.
Mais un framework PHP fonctionne sur le serveur, parfois il crée des fichiers appartenant à www-data
, par exemple: log
ou cache
.
Alors il y a des problèmes 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
?
Est-ce que l'utilisateur whitebear
devrait avoir les mêmes privilèges que www-data?