Adloun

NSI (terminale) · Chapitre 13 · Application directe du cours

Problème — Sécuriser un projet partagé

Systèmes d'exploitation et processus · niveau 1 (application)

Énoncé

Problème — Sécuriser un projet partagé.

Ada anime un club d'informatique. Dans son répertoire /home/ada/club, elle place :

  • lancer.sh : un script que tout le monde doit pouvoir lire et exécuter, mais que seule Ada doit pouvoir modifier ;
  • notes.txt : un fichier privé qu'Ada seule doit pouvoir lire et écrire ;
  • partage/ : un répertoire que les membres du groupe club doivent pouvoir lire et dans lequel ils doivent pouvoir entrer, mais où les autres utilisateurs n'ont aucun droit.

Donner pour chaque élément la notation octale adéquate et la commande chmod correspondante.

Corrigé

1. lancer.sh : propriétaire rwx (), groupe et autres r-x ( et ), soit 755.


chmod 755 lancer.sh

2. notes.txt : propriétaire rw- (), groupe et autres aucun droit (---, ), soit 600.


chmod 600 notes.txt

3. partage/ : pour un répertoire, le droit x est nécessaire pour y entrer (avec cd) et le droit r pour en lister le contenu. Propriétaire rwx (), groupe r-x (), autres --- (), soit 750.


chmod 750 partage

Remarque : pour le répertoire, oublier le droit x pour le groupe (donc mettre r--, soit ) empêcherait les membres d'y entrer : ils ne pourraient même pas afficher correctement les fichiers. C'est une erreur fréquente sur les droits des répertoires.

100 % gratuit

Essaie le suivant avec le tuteur

Faire l'exercice suivant avec le tuteur

Sans compte : le cours, le premier QCM, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant avec le tuteur →