rsnt_translations
58,180
edits
(Updating to match new version of source page) |
No edit summary |
||
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>. | ||
===Protection ''sticky bit''=== | ===Protection ''sticky bit''=== | ||
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 : 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 fichier soit 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 | 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 : 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 fichier soit 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>}} | ||
ou en notation octale avec le mode 1000, ainsi | ou en notation octale avec le mode 1000, ainsi | ||
{{Command|chmod 1774 <directory name>}} | {{Command|chmod 1774 <directory name>}} | ||
The sticky bit is represented in <code>ls -l</code> output by the letter "t" or "T" in the last place of the permissions field, like so: | The sticky bit is represented in <code>ls -l</code> output by the letter "t" or "T" in the last place of the permissions field, like so: |