Lisez attentivement toutes les questions avant de répondre. Pour chaque question, vous devez répondre sous forme d’une copie d’écran contenant la commande et son affichage pour les questions nécessitant une commande. Vous remettrez l’explication pour celles nécessitant une justification. La clarté des explications sera prise en compte lors de la correction. Vous devez remettre un travail par personne. ATTENTION au plagiat.
Créez deux groupes groupeA et groupeB (1 points)
Créez trois utilisateurs lab1 (utilisateur standard), lab2 (groupe secondaire groupeB) et lab3 (son shell doit être /bin/tcsh
). (1 points)
Donnez-leur un mot de passe. (0,5 points)
Ajoutez l’utilisateur lab1 à lab2, groupeA et groupeB (lab2, groupeA et groupeB seront les groupes secondaires de lab1). (1 points)
Ajoutez lab3 à groupeA comme groupe secondaire. (0,5 points)
Configurez les permissions du home directory de lab2 pour obtenir : d r w x r - x - - -
(1 points)
Est-ce que l’utilisateur lab1 peut lire le contenu de /home/lab2
? Pourquoi? (0,5 points)
Est-ce que lab1 peut parcourir /home/lab2
? Pourquoi? (0,5 points)
Est-ce que lab1 peut écrire dans /home/lab2
? Pourquoi? (0,5 points)
Est-ce que lab2 peut lire le contenu de /home/lab1
? Pourquoi? (0,5 points)
Est-ce que lab2 peut parcourir /home/lab1
? Pourquoi? (0,5 points)
Est-ce que lab2 peut écrire dans /home/lab1
? Pourquoi? (0,5 points)
Changez le groupe principal de lab2 pour qu’il devienne lab1. (1 points)
Quel est le groupe propriétaire de toute l’arborescence /home/lab2
? Pourquoi? (1 points)
Est-ce que lab2 peut toujours accéder à tous ces fichiers et répertoires? (1 points)
Modifiez uniquement le groupe propriétaire de toute l’arborescence /home/lab2
pour que ce soit le groupe lab1 qui devienne propriétaire. Qui a le droit d’exécuter cette commande? (2 points)
Ajoutez un disque à votre machine virtuelle. (1 points)
Partitionnez, formatez et montez le disque dans /data
(3 points)
Le propriétaire de /data
doit être root. Les utilisateurs de groupeA et groupeB doivent tous y avoir accès mais uniquement ces utilisateurs. Réfléchissez bien. Quelle solution proposez-vous? Pourquoi? Mettez la en place. (4 points)
Dans le répertoire /data
, créez un répertoire partage dont le propriétaire est root et le groupe propriétaire est groupeB. Les droits sur ce répertoire doivent être d r w - - - x - - -
. (2 points)
Dans le répertoire /data/partage, créez un répertoire private dont le propriétaire est root et le groupe propriétaire est groupeB. Les droits de ce répertoire doivent être d r w x r w x - - -
. (2 points)
Est-ce que l’utilisateur lab1 peut lire le contenu de /data/partage
? Pourquoi? (1 points)
Est-ce que l’utilisateur lab1 peut créer des fichiers dans le répertoire /data/partage/private
? Pourquoi? (1 points)
Désactivez l’utilisateur lab3. (1 points)
Supprimez l’utilisateur lab2 et son répertoire de base en une seule commande. (1 points)
À quoi sert le groupe wheel? Votre utilisateur appartient-il au groupe wheel? (Attention : pas de copier/coller de wikipédia ou autre site!) (2 points)
Votre VM doit être configurée avec une adresse IP fixe (3 points)