Translations:Sharing data/29/fr

From Alliance Doc
Revision as of 22:30, 13 September 2023 by Diane27 (talk | contribs)
Jump to navigation Jump to search

Pour que cette méthode fonctionne, il faut :

  • que vous soyez propriétaire du répertoire, /home/smithj/projects/def-smithj/shared_data dans notre exemple;
  • que les répertoires parents (et parents des parents, etc.) de celui que vous voulez partager accordent la permission d'exécuter à l'utilisateur avec qui vous voulez le partager. Dans notre exemple, vous pourriez utiliser setfacl -m u:smithj:X ... ou encore accorder la permission à tous les utilisateurs avec chmod o+x .... Il n'est pas nécessaire d'accorder une permission de lecture publique. En particulier, vous devrez accorder une permission d'exécuter pour le répertoire (/projects/def-<PI>) soit à tous les utilisateurs, soit à chaque utilisateur (un à la fois) avec qui vous voulez partager vos données.
  • si vous voulez que d'autres personnes sachent que vous avez partagé avec elles un chemin dans /project, vous devez lui fournir le CHEMIN ABSOLU et non le lien au répertoire /project via votre chemin /home, autrement, le répertoire ne sera pas accessible. Autrement dit, n'envoyez le chemin /home/<user>/projects/def-<PI>/shared_data comme référence. Envoyez plutôt /project/def-<PI>-gidNumber/shared_data (que vous pouvez obtenir avec la commande cd /home/<user>/projects/def-<PI>/shared_data; pwd'.)