# Certification Linux LPI/Administrateur système débutant/Examen 101/Périphériques et systèmes de fichiers Linux/Permissions d'accès aux fichiers
## Objectifs

Description : Les candidats devraient être capables de contrôler les accès aux fichiers à travers les permissions. Cet objectif inclut les permissions d'accès pour les fichiers ordinaires ou spéciaux ainsi que les répertoires. Sont aussi compris les modes d'accès tel que suid, sgid, et le sticky bit, l’utilisation du champ group pour autoriser l'accès de groupes de travail à un fichier, le immutable flag, et mode de création de fichier par défaut.
Sécurité du système de fichiers Unix
Permissions de fichiers et de répertoires
Permissions par défaut
Modification des permissions d’un fichier
Modification de l’utilisateur ou du groupe propriétaire d’un fichier
Privilèges étendus

## Sécurité du système de fichiers Unix

C'est peut-être vous qui représentez la plus grande menace de sécurité. Vous êtes propriétaire de tout fichier ou répertoire que vous avec créé. Vous êtes responsable de l'accessibilité de vos fichiers. Vous choisissez qui accède à quels fichiers et à quels répertoires.
Dans votre répertoire racine, vous pourrez attribuer différents niveaux de permissions à vous-même, aux utilisateurs de votre groupe et à tous les autres utilisateurs.

## Permissions des fichiers et des répertoires

Les permissions d’un fichier ou d’un répertoire peuvent être affichées à l'aide de ls -l.
Exemples des permissions d’un fichier:
Ceci signifie que l'utilisateur toto possède les permissions de lecture, écriture, et exécution ; que les membres du groupe possèdent les permissions de lecture et d'écriture ; que les autres utilisateurs n'ont aucun droit sur ce fichier. (0760)
Ceci signifie que l'utilisateur root possède les permissions de lecture et d'écriture ; que les membres du groupe possèdent la permission de lecture ; que les autres utilisateurs possèdent également la permission de lecture. (0644)
Exemples des permissions d’un répertoire:
Ceci signifie que l'utilisateur root possède les permissions de lecture, d'écriture, et d'exécution ; que les membres du groupe possèdent les permissions de lecture et d'exécution ; que les autres utilisateurs possèdent également les permission de lecture et d'exécution. (0755)
Ceci signifie que l'utilisateur toto possède les permissions de lecture, d'écriture, et d'exécution ; que les membres du groupe possèdent les permissions de lecture et d'exécution ; que les autres utilisateurs possèdent également les permission de lecture et d'exécution. (0755)

## Permissions par défaut

Les permissions par défaut à la création d’un fichier sont 0666 ; à la création d’un répertoire, elles sont 0777. La majorité des systèmes modifie cela au démarrage, à l'aide du programme umask. Généralement, la valeur du masque est 022. Cela signifie que les membres du groupe et les autres utilisateurs verront leur permission d'écriture révoquée. Pour afficher ou modifier la valeur du masque, utilisez:
Exemples pour un fichier:
Exemples pour un répertoire:

## Changer les permissions des fichiers

Pour modifier les permissions sur un fichier ou un répertoire, utilisez chmod. Pour écraser les permissions existantes, utilisez:
Pour modifier, ajouter ou révoquer certaines permissions sans écraser toutes les permissions préexistantes, utilisez:
Pour appliquer les changements récursivement, utilisez l'option -R.

## Exercices

* Solutions des exercices
| Gérer les quotas disque | Propriété des fichiers |