Sharing data/fr: Difference between revisions

Jump to navigation Jump to search
Created page with "===Protection ''sticky bit''=== Comme c'est souvent le cas lorsqu'un professeur travaille avec plusieurs étudiants et collaborateurs, l' espace projet se..."
(Updating to match new version of source page)
(Created page with "===Protection ''sticky bit''=== Comme c'est souvent le cas lorsqu'un professeur travaille avec plusieurs étudiants et collaborateurs, l' espace projet se...")
Line 41: Line 41:
accorde à tous les utilisateurs de la grappe les permissions d'écriture, de lecture et d'exécution. Bien entendu, vous pouvez seulement modifier les permissions associées à un fichier ou à un répertoire dont vous êtes propriétaire. Pour modifier le groupe, utilisez la commande <tt>chgrp</tt>.
accorde à tous les utilisateurs de la grappe les permissions d'écriture, de lecture et d'exécution. Bien entendu, vous pouvez seulement modifier les permissions associées à un fichier ou à un répertoire dont vous êtes propriétaire. Pour modifier le groupe, utilisez la commande <tt>chgrp</tt>.


===The Sticky Bit===
===Protection ''sticky bit''===
When dealing with a shared directory where multiple users have read, write and execute permission, as would be common in the [[Project_layout | project space]] for a professor with several active students and collaborators, the issue of ensuring that an individual cannot delete the files or directories of another can arise. For preventing this kind of behaviour the Unix filesystem developed the concept of the [https://en.wikipedia.org/wiki/Sticky_bit sticky bit] by means of which the filesystem permissions for a directory can be restricted so that a file in that directory can only be renamed or deleted by the file's owner or the directory's owner. Without this sticky bit, users with write and execute permission for that directory can rename or delete any files that it may contain even if they are not the file's owner. The sticky bit can be set using the command <code>chmod</code>, for example
Comme c'est souvent le cas lorsqu'un professeur travaille avec plusieurs étudiants et collaborateurs, l' [[Project_layout | espace projet]] se trouve dans un répertoire partagé par plusieurs utilisateurs qui ont des permissions de lecture, d'écriture ou d'exécution&nbsp;: il faut donc s'assurer que les fichiers et les répertoires ne puissent être supprimés par un autre utilisateur que leur propriétaire. Le système de fichiers sous Unix comporte la fonctionnalité [https://en.wikipedia.org/wiki/Sticky_bit sticky bit] qui empêche qu'un fichiersoit supprimé  ou renommé par un autre utilisateur que le propriétaire du fichier ou du répertoire.  Pour positionner les permissions <code>rwxrwxr--</code> et le ''stickly bit'' sur un répertoire, utilisez la commande <code>chmod</code> ainsi
{{Command|chmod +t <directory name>}}
{{Command|chmod +t <directory name>}}
or if you prefer to use the octal notation discussed above by using the mode 1000, hence
ou en notation octale avec le mode 1000, ainsi
{{Command|chmod 1774 <directory name>}}
{{Command|chmod 1774 <directory name>}}
to set the sticky bit and <code>rwxrwxr--</code> permissions on the directory. The sticky bit can be unset by the command
  Pour enlever le ''sticky bit'', la commande est
{{Command|chmod -t <directory name>}}
{{Command|chmod -t <directory name>}}
or via octal notation,
ou en octal
{{Command|chmod 0774 <directory name>}}
{{Command|chmod 0774 <directory name>}}
In the context of the project space, the directory owner will be the PI who sponsors the roles of the students and collaborators.
Pour l'espace projet d'un groupe, le propriétaire du répertoire est le chercheur principal qui a parrainé les étudiants et collaborateurs qui sont membres du groupe.


== Listes de contrôle d'accès ==
== Listes de contrôle d'accès ==
rsnt_translations
58,180

edits

Navigation menu