Droits des fichiers créés

bmertf Messages postés 2 Statut Membre -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,

Je souhaite mettre en oeuvre un répertoire public nommé "Everyone" pour lequel les utilisateurs appartenant au groupe everyone auront des droits de lecture, ecriture et exécution.

Pour ce faire j'ai créé le répertoire mkdir everyone
resultat : cd /home/everyone
Ensuite j'ai modifié le groupe propriétaire par la commande chown pour que ce soit everyone
Resultat : drwx user everyone
Puis, j'ai affecté les droits suivants chmod -R 774 everyone
resultat : drwxrwxr user everyone 4096 avr 28 11:51 everyone/

Cependant lorsqu'un nouveau fichier est créé, les droits sont :
rwx r r ; je perds les droits de partage wx pour le groupe.

J'ai réalisé des tests avec la commande umask, résultat identique perte des droits de partage en wx pour le groupe.

Je ne trouve pas d'information sur la mise en oeuvre de cette fonctionnalité "Creer et fixer des droits de fichiers pour partage par un groupe",

Toute aide est la bienvenue et je vous en remercie par avence.

3 réponses

lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

juste pour l'info.

Dans ton cas pas besoin d'un group everyone.

Le répertoire /tmp peut être utiliser pour ça.

La seule raison pour que tu fasses ça je crois qu'il sera un problème d'espace.

lami20j
0
bmertf Messages postés 2 Statut Membre
 
En effet, je souhaite faire la même chose que /tmp dans /home/everyone pour une question de place mais je n'y arrive pas pour le moment.
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Tiens jette un oeil à ce thread : https://forums.commentcamarche.net/forum/affich-1597958-droits-sticky-bit#2
Ca traite du "sticky bit", et du répertoire "tmp" auquel il s'applique par défaut...

y'a un autre thread sur le sujet mais j'ai pas le temps de faire les recherches... avec "kmf31" comme principal intervenant et maître en la matière ;-))
0