Sobes.tech
Junior — Middle

Comment peut-on définir ou modifier les droits d'accès à un fichier dans le système d'exploitation Linux?

sobes.tech IA

Réponse de l'IA

Sous Linux, les droits d'accès aux fichiers sont définis et modifiés à l'aide de la commande chmod.

Les droits sont divisés en trois catégories : propriétaire (user), groupe (group) et autres (others). Pour chaque catégorie, vous pouvez définir des droits de lecture (r), d'écriture (w) et d'exécution (x).

Exemple d'utilisation :

  • Définir les droits de lecture, d'écriture et d'exécution pour le propriétaire, et seulement de lecture pour le groupe et les autres :
chmod 744 filename
  • Ajouter le droit d'exécution pour tous :
chmod +x filename
  • Supprimer le droit d'écriture pour le groupe :
chmod g-w filename

Il est également possible d'utiliser des modes symboliques ou numériques pour définir les droits. Pour voir les droits actuels, utilisez la commande ls -l filename.