web-dev-qa-db-fra.com

Comment attribuer des autorisations correctes aux utilisateurs de serveur Web et de svn?

J'ai un problème avec la possession de fichiers.

J'ai un site web drupal et le dossier "fichiers" doit appartenir à "www-data" afin de permettre aux utilisateurs de télécharger des fichiers avec php.

Cependant, j'utilise maintenant svn et j'ai besoin que tous les dossiers et fichiers soient possédés par "svnuser" pour fonctionner.

Alors maintenant, je suppose que je dois ajouter les deux utilisateurs à un groupe avec les autorisations appropriées. Je ne sais pas exactement quoi faire, pourriez-vous me dire quelles sont exactement les étapes nécessaires?

merci

5
aneuryzm

Il existe également un groupe appelé www-data. Les fichiers que vous avez dans votre racine Web devraient tous appartenir à ce groupe et avoir le droit d'écriture pour le groupe. En supposant que votre racine Web soit /var/www, vous pouvez le faire en exécutant (en tant que root ou en utilisant Sudo)

chgrp -R www-data /var/www
chmod -R g+rwX /var/www
4
Carsten Thiel

Ce lien est-il utile? pensées de geek

0
user8290