Sharing data/fr: Difference between revisions
Jump to navigation
Jump to search
1,514 bytes removed
, 5 years ago
|
|
Line 180: |
Line 180: |
| ==== Partage d'un sous-répertoire ==== | | ==== Partage d'un sous-répertoire ==== |
|
| |
|
| <div class="mw-translate-fuzzy">
| | Pour accorder un accès en lecture et écriture à un seul utilisateur dans un sous-répertoire, incluant les nouveaux fichiers qui y seront créés, utilisez les commandes suivantes : |
| Pour accorder à un groupe particulier (ici ''wg-datasharing'') la permission de lecture et écriture pour tout le contenu d'un répertoire particulier (''/home/smithj/projects/def-smithj/shared_data''), utilisez les commandes | |
| <source lang="console">
| |
| [ someuser@server ]$ setfacl -d -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data
| |
| [ someuser@server ]$ setfacl -R -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data
| |
| </source>
| |
| La première commande configure les règles d'accès par défaut au répertoire <code>/home/smithj/projects/def-smithj/shared_data</code> pour que tous les fichiers et répertoires qui y sont créés héritent de la même règle ACL; elle est requise pour les '''nouvelles''' données.
| |
| La deuxième commande configure les règles ACL au répertoire et à toutes les données comprises à ce moment dans <code>/home/smithj/projects/def-smithj/shared_data</code>; elle s'applique aux données '''existantes'''.
| |
| Pour que cette méthode fonctionne, il faut s'assurer que
| |
| * le groupe particulier a été créé dans [https://ccdb.computecanada.ca CCDB] et que vous en êtes le propriétaire; vous pouvez ainsi ajouter ou supprimer des membres du groupe particulier;
| |
| * vous êtes aussi propriétaire du répertoire (ici, <code>/home/smithj/projects/def-smithj/shared_data</code>),
| |
| * puisque le groupe qui partagera les données n'est pas nécessairement le propriétaire du répertoire à partager, tous les répertoires parents sur son chemin doivent permettre un accès public avec la permission ''execute''; la permission publique de lecture n'est pas nécessaire, à moins que vous ne l'accordiez.
| |
| </div>
| |
|
| |
|
| <source lang="console"> | | <source lang="console"> |