Bonjour à tous
je m'occupe d'un serveur web qui heberge plusieurs sites dont certains CMS (guppy, joomla)
le httpd.conf contient user apache et group site_group, il y a des proxypass, reverse et des rewriterule
le proftpd.conf contient userowner apache usergroup site_group umask 117 007 (donc 660 fichier et 770 repertoire)
chaque possesseur de site a son "nom" (owner) et appartient au groupe site_group (qui sert aussi comme compte ftp)
quand il font de l'upload en ftp, chaque fichier prend les bons droits et devient apache et site_group (owner et groupe)
Donc pas de problème
quand il font de l'upload par le CMS lui même, chaque fichier prend comme droits 600 et non 660 et devient apache et site_group (owner et groupe)
donc s'ils doivent intervenir en ftp dessus (avec leur propre compte), ils ne voient pas les fichiers !!! et je pense qu'il doit y avoir d'autres desagréments
est ce que l'on peut mettre un umask dans le httpd.conf ou autres bash_profile ....?
j'ai aussi essayé de faire chmod g+s sur le dossier "pere" mais ça ne marche pas et je ne comprends pas pourquoi (je pense que c'etait vraiment la meilleure solution dans mon cas)
Merci par avance
Partager