Sobes.tech
Junior — Middle

Comment gérer les droits d'accès aux fichiers 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 gérés par trois types de permissions : lecture (r), écriture (w) et exécution (x), qui sont attribués à trois catégories d'utilisateurs :

  • Propriétaire du fichier
  • Groupe auquel appartient le fichier
  • Tous les autres utilisateurs

Pour voir les droits, on utilise la commande ls -l, par exemple :

-rw-r--r-- 1 utilisateur groupe 1234 10 mai 12:00 file.txt

Pour modifier les droits, on utilise la commande chmod, par exemple :

chmod u+x file.sh  # Ajouter le droit d'exécution au propriétaire
chmod go-r file.txt # Retirer le droit de lecture du groupe et des autres

Pour changer le propriétaire et le groupe, on utilise les commandes chown et chgrp :

chown nouveauutilisateur file.txt
chgrp nouveaugroupe file.txt

Ainsi, la gestion des droits permet de contrôler qui et comment peut interagir avec les fichiers dans le système.