Menu
Coddy logo textTech

Comprendre les permissions

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

Chaque fichier et répertoire sous Linux possède des permissions qui contrôlent qui peut y accéder et ce qui peut être fait avec. 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 autorisations sont divisées en trois types d'actions :

  • Read (r) - Afficher 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 en tant que programme ou entrer dans un répertoire

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

  • Owner - L'utilisateur qui a créé le fichier
  • Groupe - Un ensemble d'utilisateurs qui partagent un accès
  • Autres - Tous les autres utilisateurs du 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 vous indique exactement qui peut faire quoi avec ce fichier.

Dans les prochaines leçons, vous apprendrez à lire cette chaîne et à modifier les autorisations 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. Remarquez que 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 fichiers ainsi que pour 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

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

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