Bonjour à tous,
J'ai mis en place à des fin de test un serveur LAMP.
Sur ce serveur j'ai un utilisateur "web" qui à dans sont dossier home un dossier "www" qui contient différents vhost.
Actuellement tous les fichiers de chaque site appartiennent à l'utilisateur et au groupe web.
Quand je me connecte en ftp via mon utilisateur web , je peux ajouter/modifier/supprimer des fichier.
Le problème c'est que PHP qui lui dépend de www-data ne peux pas créer de dossier ou de fichier sauf si je colle des chmod 777 partout ou j'en ai besoin ce que j'aimerais éviter.
Si je fait un chown -R www-data: /mon/dossier PHP peut intéragir avec le dossier mais je n'ai plus aucun contrôle en FTP.
Comment gérer les droits de ces dossiers pour que :
1- Je puisse gérer mes fichier en FTP via mon utilisateur "web"
2- Que php dépendant de www-data puisse également créer des dossier/fichiers
Merci.
Note : je viens du monde Windows (pas taper) et n'ai que les bases en linux.
Partager