J'ai un dossier partagé dans mon /home/moi/public et je cherche à faire en sorte que les fichiers que d'autres utilisateurs y mettent héritent des droits de ce dossier.
J'ai essayé avec setgid, mais sans trop de succÚs...
J'ai un dossier partagé dans mon /home/moi/public et je cherche à faire en sorte que les fichiers que d'autres utilisateurs y mettent héritent des droits de ce dossier.
J'ai essayé avec setgid, mais sans trop de succÚs...
# chmod ?
PostĂ© par NeoX . ĂvaluĂ© Ă 1.
ce serait pas plutot un chmod g+s que tu voudrais faire ?
pour que group des fichiers soit forcé au groupe du dossier d'origine ?
[^] # Re: chmod ?
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
J'ai essayĂ©, les fichiers copiĂ©s gardent effectivement le bon groupe, mais sont en lecture seule. Avec un mv, les fichiers ne changent mĂȘme pas de groupe...
Je ne m'étais jamais trop intéressé aux droits unix et je m'aperçoit que ce n'est pas si simple :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: chmod ?
PostĂ© par NeoX . ĂvaluĂ© Ă 1.
faut regarder du coté des 3 droits etendus
http://fr.wikipedia.org/wiki/Permissions_Unix#Droits_.C3.A9tendus
voire peut-etre, selon ton besoin (sur un systeme de fichier complet par exemple) du coté de umask
http://en.wikipedia.org/wiki/Umask
[^] # Re: chmod ?
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 1.
Pour l'instant d'aprÚs ce que j'ai compris, sous linux, il n'est pas possible de faire un dossier "public", cad dans lequel les fichiers créés ou déplacés sont accessibles à tous en lecture/écriture.
C'est trÚs décevant...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: chmod ?
PostĂ© par NeoX . ĂvaluĂ© Ă 2.
chmod 777 /mon/dossier/public
et tout le monde peut lire/ecrire dedans
ou alors j'ai pas compris ta question ?
# ACL
PostĂ© par MyLordAngus . ĂvaluĂ© Ă 4.
Les ACL (Access Control List) peuvent peut ĂȘtre rĂ©soudre ton problĂšme. Cependant il faut que ton fs soit montĂ© avec l'option acl (Ă ajouter dans le fstab si nĂ©cessaire Ă chaque boot).
http://linux.developpez.com/acls/
[^] # Re: ACL
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 2.
Malheureusement dans la manpage d'acl, on voit que :
The mv(1) utility always preserves ACLs
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# inotify
PostĂ© par Kerro . ĂvaluĂ© Ă 2.
Le systÚmes des permissions/ACL/etc de Linux est trÚs limité par rapport à ce que Windows sait faire. C'est d'ailleurs un gros frein pour en faire un serveur de fichiers "drop-in".
Pour contourner tu peux par exemple utiliser inotify associé à un script.
C'est crade. Ca fonctionne.
# LA solution
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
J'ai réussi à faire ce que je voulais en utilisant bindfs et en ajoutant une entrée dans fstab:
Désormais tous les fichiers créés ou déplacés dans /media/public sont en lecture/écriture pour tout le monde!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: LA solution
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 0.
Ce n'est pas LA solution, ça : c'est seulement la solution crade. LA solution, c'est les ACL, et pour ĂȘtre prĂ©cis, les ACL par dĂ©faut.
[^] # Re: LA solution
PostĂ© par MyLordAngus . ĂvaluĂ© Ă 1.
Ce sujet m'intéresse aussi, peux tu m'expliquer pourquoi bindfs c'est une solution "crade"?
[^] # Re: LA solution
PostĂ© par Anonyme . ĂvaluĂ© Ă 0.
Parcequ'il n'y avait pas pensé.
[^] # Re: LA solution
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
Les ACL par défaut ne s'appliquent pas pour un mv.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Euh...
PostĂ© par Gyro Gearllose . ĂvaluĂ© Ă 1.
Soit je n'ai pas compris l'énoncé, soit j'ai un linux dopé...
Je viens de faire des essais sur ma machine perso avec deux utilisateurs (user1 et user2) tous deux membres du groupe partage. L'umask des deux utilisateurs est réglé à 0002 dans le .bashrc, et j'ai créé un répertoire /home/partage, appartenant à nobody:partage, ayant les droits 775 (mais 770 suffit en fait).
Chacun des utilisateurs peut déposer des fichiers dans ce répertoire, les modifier, les supprimer... Aucun problÚme.
MĂȘme mv fonctionne, dis donc...
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.