Gandi Docs

 |   AAA  |    fr   en  

Vous êtes sur la page d'une question

Installer DokuWiki
nouvelle

Question "Politique du chmod 777", par Philippe N.

Bonsoir, plutôt que de devoir changer les répertoir conf et data en 777, ne serait-il pas plus judicieux que l'utilisateur www-data devienne le propriétaire des fichiers du wiki ?

Réponse, par Olivier L.

Si $user est le groupe de l'utilisateur :

chmod www-data:$user -R data/pages
chmod 2775 data/pages
chmod g+w -R data/pages

Ça marche sur data comme sur conf non ?, et permet l'édition hors le serveur web (sftp ?) en toute sécurité.

La création de fichiers par ce moyen est plus dangereuse. À moins de régler son client pour qu'il règle les droits sur les fichiers créés (laborieux, complexe, moults clients, versions, …).

Si $user est le login de l'utilisateur :

chmod $user:www-data -R data/pages
chmod 2775 data/pages
chmod g+w -R data/pages

Ça marche presque pareil, voire mieux ? Non. Les pages créés via le serveur ne sont pas directement accessibles par l'utilisateur, à moins de régler le paramètre FIXME dans la configuration du wiki. Ce n'est donc pas si simple que ça en a l'air, mais il est possible d'appronfondir non ?

Dernière modification: le 19/02/2008 à 23:55 par Olivier L.