39,881
edits
(Created page with "''Page enfant de Storage and file management''") |
(Updating to match new version of source page) |
||
Line 113: | Line 113: | ||
* <tt>setfacl</tt> pour modifier ces permissions. | * <tt>setfacl</tt> pour modifier ces permissions. | ||
<div class="mw-translate-fuzzy"> | |||
Par exemple, pour accorder à l'utilisateur <tt>smithj</tt> la permission de lire et exécuter le fichier <tt>my_script.py</tt>, la commande serait | Par exemple, pour accorder à l'utilisateur <tt>smithj</tt> la permission de lire et exécuter le fichier <tt>my_script.py</tt>, la commande serait | ||
{{Command|setfacl -m u:smithj:rx my_script.py}} | {{Command|setfacl -m u:smithj:rx my_script.py}} | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Pour accorder à un groupe particulier (ici ''wg-datasharing'') la permission de lecture et écriture dans tout le contenu d'un répertoire particulier (''/home/smithj/projects/def-smithj/shared_data''), la commande serait | Pour accorder à un groupe particulier (ici ''wg-datasharing'') la permission de lecture et écriture dans tout le contenu d'un répertoire particulier (''/home/smithj/projects/def-smithj/shared_data''), la commande serait | ||
{{Command|setfacl -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data}} | {{Command|setfacl -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data}} | ||
Line 122: | Line 125: | ||
* vous êtes aussi propriétaire du répertoire (ici, <code>/home/smithj/projects/def-smithj/shared_data</code>), | * 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. | * 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> | |||
<div class="mw-translate-fuzzy"> | |||
Pour respecter ces exigences, | Pour respecter ces exigences, | ||
<br/>1. Faites parvenir un courriel à [mailto:support@computecanada.ca support@computecanada.ca] pour demander la création du groupe qui partagera les données en spécifiant le nom du groupe et en mentionnant que vous souhaitez en être le propriétaire. | <br/>1. Faites parvenir un courriel à [mailto:support@computecanada.ca support@computecanada.ca] pour demander la création du groupe qui partagera les données en spécifiant le nom du groupe et en mentionnant que vous souhaitez en être le propriétaire. | ||
<br/>2. Lorsque la création du groupe est confirmée, connectez-vous à [https://ccdb.computecanada.ca/services/ ccdb.computecanada.ca/services/ CCDB] pour faire afficher la page des Services. | <br/>2. Lorsque la création du groupe est confirmée, connectez-vous à [https://ccdb.computecanada.ca/services/ ccdb.computecanada.ca/services/ CCDB] pour faire afficher la page des Services. | ||
[[File:Cc services screen.png|1036px|La page des Services liste les groupes que vous pouvez gérer.]] | [[File:Cc services screen.png|1036px|La page des Services liste les groupes que vous pouvez gérer.]] | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
<br/>3. Cliquez sur le nom du groupe en question pour faire afficher les détails de ce groupe. | <br/>3. Cliquez sur le nom du groupe en question pour faire afficher les détails de ce groupe. | ||
[[File:Cc service management screen.png|1036px|Le nom du propriétaire est affiché.]] | [[File:Cc service management screen.png|1036px|Le nom du propriétaire est affiché.]] | ||
Line 133: | Line 140: | ||
<br/>4. Ajoutez un membre (par exemple, Victor Van Doom avec son identifiant CCI vdv-888). | <br/>4. Ajoutez un membre (par exemple, Victor Van Doom avec son identifiant CCI vdv-888). | ||
[[File:Cc service add member success screen.png|1036px|Les membres du groupe sont affichés.]] | [[File:Cc service add member success screen.png|1036px|Les membres du groupe sont affichés.]] | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
<br/>5. Assurez-vous que <code>/home/smithj/projects/def-smithj</code> possède la permission ''execute''. | <br/>5. Assurez-vous que <code>/home/smithj/projects/def-smithj</code> possède la permission ''execute''. | ||
{{Command|chmod -R o+X /home/smithj/projects/def-smithj}} | {{Command|chmod -R o+X /home/smithj/projects/def-smithj}} | ||
<br/>6. Ajoutez le nouveau groupe à la liste de contrôle d'accès pour le répertoire. | <br/>6. Ajoutez le nouveau groupe à la liste de contrôle d'accès pour le répertoire. | ||
{{Command|setfacl -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data}} | {{Command|setfacl -m g:wg-datasharing:rwx /home/smithj/projects/def-smithj/shared_data}} | ||
</div> |