Menu
Coddy logo textTech

Comprendre les permissions

Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 53 sur 82.

Tous les fichiers et répertoires sous Linux possèdent des permissions qui contrôlent qui peut y accéder et ce qu'ils peuvent y faire. Ce système de sécurité empêche les utilisateurs non autorisés de lire vos fichiers privés ou de modifier des fichiers système importants.

Les permissions sont divisées en trois types d'actions :

  • Lecture (r) - Voir le contenu d'un fichier ou lister le contenu d'un répertoire
  • Écriture (w) - Modifier un fichier ou ajouter/supprimer des fichiers dans un répertoire
  • Exécuter (x) - Exécuter un fichier comme un programme ou entrer dans un répertoire

Ces permissions sont attribuées à trois catégories différentes d'utilisateurs :

  • Propriétaire - L'utilisateur qui a créé le fichier
  • Groupe - Un ensemble d'utilisateurs qui partagent un accès
  • Autres - Tous les autres sur le système

Lorsque vous exécutez ls -l, la première colonne affiche la chaîne de permissions. Elle ressemble à quelque chose comme -rwxr-xr--. Cette chaîne indique exactement qui peut faire quoi avec ce fichier.

Dans les prochaines leçons, vous apprendrez comment lire cette chaîne et modifier les permissions pour contrôler l'accès à vos fichiers.

challenge icon

Défi

Facile

Utilisez la commande ls -l pour afficher la liste détaillée des fichiers dans votre répertoire actuel. Cela affichera les chaînes de permissions pour chaque fichier et répertoire.

Examinez la sortie et identifiez la chaîne de permissions pour script.sh. Notez comment la première colonne affiche une chaîne de 10 caractères qui représente le type de fichier et les permissions.

Exécutez la commande :

ls -l

Dans la sortie, vous verrez des entrées pour les deux fichiers et le répertoire documents. Prêtez attention à :

  • Le premier caractère : - pour les fichiers, d pour les répertoires
  • Les 9 caractères suivants indiquant les permissions de lecture (r), d'écriture (w) et d'exécution (x)
  • Les noms du propriétaire et du groupe qui apparaissent après la chaîne de permissions

Ceci est votre premier aperçu de la façon dont Linux affiche les informations de permissions. Dans les prochaines leçons, vous apprendrez à lire ces chaînes en détail et à les modifier.

Aide-mémoire

Linux utilise des permissions pour contrôler l'accès aux fichiers et aux répertoires. Il existe trois types d'actions :

  • Lecture (r) - Voir le contenu d'un fichier ou lister le contenu d'un répertoire
  • Écriture (w) - Modifier un fichier ou ajouter/supprimer des fichiers dans un répertoire
  • Exécution (x) - Exécuter un fichier comme un programme ou entrer dans un répertoire

Les permissions sont attribuées à trois catégories d'utilisateurs :

  • Propriétaire - L'utilisateur qui a créé le fichier
  • Groupe - Un ensemble d'utilisateurs qui partagent l'accès
  • Autres - Tout le monde d'autre sur le système

Pour afficher les permissions d'un fichier, utilisez :

ls -l

La première colonne affiche une chaîne de permissions de 10 caractères (par exemple, -rwxr-xr--) :

  • Premier caractère : - pour les fichiers, d pour les répertoires
  • 9 caractères suivants : permissions de lecture (r), d'écriture (w) et d'exécution (x) pour le propriétaire, le groupe et les autres

Essayez vous-même

Terminal
ls -l
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux