Auroriser un groupe a créer des fichier modifiable

Bonjour !

Je m’explique…

J’ai 3 utilisateurs qui sont dans le groupe www-data .

Il peuvent tous créer des dossier/fichiers dans le dossier /var/www/ …

Le problème c’est que si user1 créer un fichier/dossier ce dernier sera modifiable que par user1 et non pour tout le groupe www-data, alors que
j’ai changé le droit en écriture sur le dossier /var/www (mais j’ai vu sur un forum que de modifier les droit d’un dossier, ça n’affectez pas les sous dossiers ou les fichier…

Sinon j’ai trouvé comment faire pour arrenger ça, mais le problème c’est qu’il faut que je tape la commande a chaque fois que je créer un fichier/dossier et c’est vraiment chiant…

Donc m’a question : Comment auroriser un groupe a créer des fichiers/dossiers modifiable par tout les utilisateurs de ce groupe automatiquement sans pour autant faire un 777 mais plutot un 775 ?

J’ai lu sur quelque forum qu’utiliser umask pourrait être la solution mais ils disent qu’en utilisant cette commande, on autorise aussi les “visiteur” a pourvoir modifier car ça ferait un 777…

Merci.

Salut,

Il faut nommer tes trois utilisateurs comme faisant partie d’un seul et même groupe alors que par défaut ils font d’abord partie d’un groupe à leur nom.

Puis changer le umask en 003 ce qui donneras 774 si les autres ont le droit de lire :slightly_smiling:

Enfin pour qu’un chmod ou chown soit valable pour les sous-dossiers l’option -R est à utiliser (voir man)

Donc si j’ai bien compris, si je modifie le umask dans /ect/profile et que je remplace 022 par 003 puis que je remplace les groupes par défaut des utilisateur par www-data… après il pourront tous modifier entre eux leurs fichiers/dossier qu’il créez ? et ça ne donnera pas non plus la possibilité a n’importe qui de modifier les fichier (enfin ceux qui ne sont pas dans le groupe www-data quoi…) ?

Ceci pour de nouveaux utilisateurs car pour les anciens il faut que tu les cangent un par un de groupe par défaut comme tu vas changer les groupes/propriétaires des fichiers/dossiers déjà existants.

Ok Merci :wink: