0% ont trouvé ce document utile (0 vote)
18 vues11 pages

Serie Iv

Transféré par

Ali Ouchn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
18 vues11 pages

Serie Iv

Transféré par

Ali Ouchn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TD 4 :IAIL A.

U : 2024/2025

Module : Système d’exploitation 1 Responsable du Module : Pr. Rachid DAKIR


Filière : IAIL Semestre :III
Année Universitaire : 2024-2025

TD – Série IV -
Gestion des comptes utilisateurs et des groupes

Exercice 1 :
1. Le mot de passe crypté d’un utilisateur est stocké dans ?
 /etc/shadow
 /etc/enpasswwd
 /etc/.passwd
 /etc/passwd
2. Au moment du création d’un utilisateur, l’identifiant du groupe GID est répertorié
dans quel fichier?
 /etc/passwd
 /etc/groups
 /etc/login
 /etc/profile
3. L’ID de l’utilisateur qui égale à 0 est ?
 Un identifiant invalide
 L’identifiant de l’utilisateur root
 L’identifiant d’un utilisateur lorsque son compte est supprimé
 Aucun de ces réponses
4. La connexion shell est ?
 Le programme shell qui s’exécute lorsque l’utilisateur se connecte
TD 4 :IAIL A.U : 2024/2025

 Le programme shell qui authentifie l’utilisateur lors de la connexion


 Le programme shell est partagé entre les utilisateurs appartenant au
même groupe
 Aucun de ces réponses
7. Quelle commande suivante peut être utilisée pour changer le mot de passe de
l’utilisateur?
 L’utilisateur ne peut pas changer son mot de passe
 passwd
 passd
 pwd
8. Que fait la commande suivante : $ who | wc –l
 Indiquez le nombre d’utilisateurs connectés
 Lister les utilisateurs
 Indiquez le nombre d’utilisateurs dans le système
 Afficher le contenu de la commande
9. Par défaut, un utilisateur Linux appartient à quel groupe?
 Personnel
 Others
 Identique à l’ID utilisateur
 System
10. Si un utilisateur n’appartenant pas au groupe « root » et exécute la commande
passwd pour tenter de modifier son mot de passe, lequel des éléments suivants est vrai?

 Le changement de mot de passe échoue car l’utilisateur n’est pas autorisé


à mettre à jour le fichier /etc/passwd
 Le changement de mot de passe est réussi car le programme s’exécute
TD 4 :IAIL A.U : 2024/2025

en tant que root


 Le programme de changement de mot de passe s’exécute en mode noyau
où l’accès en écriture au fichier /etc/passwd est possible
 /etc/passwd est un fichier spécial et le système par défaut permet à tous
les utilisateurs de le mettre à jour

Exercice 2 :
1. Créez dans votre répertoire un fichier de test nommé “original” et un lien
physique sur ce fichier nommé “physique”
 touch original
 ln orginal physique
2. Après l’exécutez la commande ls –li original physique , comparez les N°
d’inodes et les tailles des deux fichiers que remarquez-vous ?
 Les deux fichiers auront le même numéro d'inode et la même taille
3. Créer le répertoire ~/test puis créez dedans un nouveau lien hard pour
“original” nommé “physique2” ?
 mkdir ~/test
 ln original ~/test/physique2
4. Après l’exécution de la commande ls –li ~/test/physique2, comparez les N°
d’inodes et les tailles des deux fichiers physique2 et original que remarquez-
vous ?
 Les deux fichiers auront le même numéro d'inode et la même taille
5. Après l’insertion d’une ligne dans original avec un éditeur de texte et
l’ouverture avec cat les fichiers “original” et “physique” et “physique2”, que
constate-t-on après édition de l’un d’eux ?
 Les trois fichiers auront ont le même contenu
TD 4 :IAIL A.U : 2024/2025

6. Supprimer le fichier “original” puis ouvrir le fichier “physique” ensuite effacer


le fichier “physique” puis ouvrir “physique2”.que remarquez-vous ?
 Même après la suppression d'original on peut toujours accéder à ces liens
physiques
7. Supprimer le fichier “physique 2”
 rm ~/test/physique2
 Le fichier original est supprimé si tous ses liens sont supprimés
8. Créer ensuite un autre nouveau fichier toujours nommé “original” et créer un
lien symbolique sur ce fichier nommé “symbolique”.
 touch original
 ln -s original symbolique
9. Après l’exécution de la commande ls –li original symbolique, comparez les N°
d’inodes et les tailles des deux fichiers que remarquez-vous ?
 Les deux fichiers ont une taille et un numéro d'inode différents
10. Insérez une ligne dans le fichier original ?
 echo "Bienvenue sur notre plateforme SMI" > original
11. Après l’exécution de la commande cat symbolique ? que constate-t-on après
édition des deux fichiers ?
 cat symbolique donne le même résultat que cat original
12. Après la suppression du fichier “original” (rm), puis ouvrir le fichier
“symbolique”, que constate-t-on ?
 Après la suppression du fichier original le lien est cassé et on ne peut plus
accéder à symbolique
TD 4 :IAIL A.U : 2024/2025

Exercice 3 :
1. Lister les comptes utilisateurs et les groupes existants sur le système.
 cat /etc/passwd
 cat /etc/group
2. Quels sont l’UID et le GID du compte root ?
 L’UID et le GID du compte administrateur valent tous deux 0.
3. Quelles sont les valeurs minimales des UID et GID utilisées par défaut lors de
la création de nouveaux comptes utilisateurs ou groupes ?
 Les UID et GID minimums utilisés par défaut sont fixés à 1000.
4. Comment faire en sorte que l’UID minimal soit 2000 et que le GID minimal
soit 1500.
 Il faut modifier les lignes UID_MIN et GID_MIN pour fixer ces valeurs
à 2000 et 1500.
 vi /etc/login.defs

#
# Min/max values for automatic uid selection in useradd
UID_MIN 2000
UID_MAX 60000
# Min/max values for automatic gid selection in groupadd
GID_MIN 1500
GID_MAX 60000

5. Créer les groupes Compta, Gestion et Info. Le GID du groupe Info doit être
1523.
 groupadd Commpta ; groupadd Gestion ;groupadd Info
 groupmod -g 1523 info
ou
 groupadd Compta ; groupadd Gestion ; groupadd -g 1523 Info
TD 4 :IAIL A.U : 2024/2025

6. Créer les comptes utilisateurs User1_compta, User1_gesion et User1_Info ayant


respectivement les groupes Comtpa, Gestion et Info comme groupe principal.
Le compte User1_gesion doit aussi être membre des groupes Compta et Info.
Le pseudonyme "Service_compta" de l’utilisateur util1 doit être renseigné dans
la configuration
 useradd -c " Service_compta" -g Compta User1_compta
 useradd -g Gestion –G Compta, Info User1_gestion
7. Noter les UID et GID des comptes utilisateurs et des groupes créés
précédemment.
 UID : less /etc/passwd
 GID : less /etc/group
8. Supprimer le groupe Info. Cela est-il possible ? Pourquoi ?
 On n’arrive pas à supprimer Info parce que est un groupe primaire pour
l’utilisateur User1_info, alors on ne peut le supprimer que si on supprime
User1_info.
9. Supprimer le compte utilisateur util3 sans supprimer son répertoire personnel et
supprimer le groupe grp3.
 userdel User1_info
 groupel Info
10. À qui appartient maintenant le répertoire /home/util3 ? Pourquoi ?
 Le répertoire est orphelin parce qu’on a supprimé à la fois User1_info et
son groupe Info
11. Comment retrouver et supprimer tous les fichiers orphelins du système qui
appartenaient au compte utilisateur util3 ou au groupe grp3 ?
 find –user User1_info
Pour les supprimer
TD 4 :IAIL A.U : 2024/2025

 find /home -user User1_info -delete


12. Se connecter en tant que util1 sur une console. Cela s’est-il bien passé ...
 L’utilisateur User1_info ne dispose pas d’un mot de passe, il sera
impossible de se connecter car sous Linux, il faut avoir un mot de passe
associé à un compte pour pouvoir s’y connecter.
On attribue des mots de passes à l’utilisateur User1_info utilisant la
commande passwd :
o Passwd User1_info
 A part l’administrateur et l’utilisateur lui-même, personne ne peut
modifier le mot de passe d’un utilisateur.

Exercice 4 :

1. Création de deux groupes : IGE et SMI


a. Les premier et deuxième utilisateurs (Ahmed et Ali ) sont membres du
premier groupe.
b. Les troisième et quatrième utilisateurs ( Hakim et Samir ) sont membres
du second groupe.
c. Le deuxième utilisateur est aussi membre du second groupe.
d. Le quatrième utilisateur est aussi membre du premier groupe.
e. Outre leur répertoire de travail, les utilisateurs ont accès à un répertoire
commun /home/IGE et/ou /home/SMI suivant leur groupe. Dans ce
répertoire, ils peuvent écrire, créer des fichiers mais ne peuvent pas
effacer les fichiers.
 Création de 2 groupes
 groupadd IGE
 groupadd SMI
TD 4 :IAIL A.U : 2024/2025

 Création des 4 utilisateurs avec création de leurs répertoires home(a et b):


 useradd -m Ahmed
 useradd -m Ali
 useradd -m Hakim
 useradd -m Samir
 Placement des utilisateurs dans leurs groupes
 usermod -G IGE Ahmed
 usermod -G IGE,SMI Ali
 usermod -G SMI Hakim
 usermod -G SMI,IGE Samir
 Changement de propriétaire des répertoires
 chown Ahmed:IGE /home/Ahmed
 chown Ali:IGE /home/Ali
 chown Hakim:SMI /home/Hakim
 chown Samir:SMI /home/Samir
 Création des répertoires communs
 mkdir /home/IGE
 mkdir /home/SMI
 Mise en place des permissions pour permettre aux utilisateurs d’écrire
dans le répertoire de leur groupe
 chgrp IGE /home/IGE
 chgrp SMI /home/SMI
 Mise en place de la permission pour protéger de l’effacement tout en
autorisant l’écriture:
 Mise en place de la permission pour protéger de l’effacement tout en
autorisant l’écriture at à ce niveau du cours, on ne sait pas résoudre la
TD 4 :IAIL A.U : 2024/2025

dernière problématique.
Soit on fait confiance aux utilisateurs ou on passe par root pour ajouter
les fichiers et on ne donne pas la permission «w».
 Cas le plus permissif:
 chmod g=rwx /home/IGE
ou
 chmod 770 /home/IGE
 Cas le moins permissif:
 chmod g=700 /home/IGE

 Activation d’un utilisateur


 passwd Ahmed
 Enter new UNIX password: smi@fpo@2021
 Retype new UNIX password: smi@fpo@2021

Exercice 5 :
1. Créer trois compte utilisateurs : User_IGE, User_SMI et User_SMP
 adduser User_IGE
 adduser User_SMI
 adduser User_SMP
2. Créer un nouveau groupe FPO avec GID=5000
 addgroup -gid 5000 FPO
ou
 groupadd -g 5000 FPO
3. Ajouter chaque utilisateurs, User_SMI, User_SMI, et User_SMP dans le groupe
FPO et chaque groupe utilisateur doit rester dans son groupe.
 usermod -a -G FPO User_IGE
TD 4 :IAIL A.U : 2024/2025

 usermod -a -G FPO User_SMI


 usermod -a -G FPO User_SMP
4. Changer l’ID du groupe primaire de l’utilisateur User_IGE à 5001.
 groupmod -g 5001 User_IGE

Exercice 6 :
1. Inviter les utilisateurs suivant dans le groupe adéquat :
( Adil  SMI ,Amine  SMP ,Ahmed  IGE , Ali  LEA )
Ajouter le groupe secondaire à l’utilisateur :
 usermod -aG SMI Adil
 usermod -aG SMP Amine
 usermod -aG IGE Ahmed
 usermod -aG LEA Ali
Ou ajouter l’utilisateur au groupe secondaire :
 gpasswd –a Adil SMI
 gpasswd –a Amine SMP
 gpasswd –a Ahmed IGE
 gpasswd –a Ali LEA
2. Rediriger les informations à propos des groupes de ces utilisateurs vers le fichier
/FPO/utilisateurs/modifications.
** Rediriger le résultat de la commande id :
 id Adil >> /FPO/utilisateurs/modifications
 id Amine >> /FPO/utilisateurs/modifications
 id Ahmed >> /FPO/utilisateurs/modifications
 id Ali >> /FPO/utilisateurs/modifications
3. Configurer les paramètres du mot de passe et du compte de l’utilisateur Adil :
 Durée maximale du mot de passe : 60 jours
 Durée minimale du mot de passe : 45 jours
TD 4 :IAIL A.U : 2024/2025

 Délai avant expiration du mot de passe : 5 jours


 Inactivité du mot de passe : 10 jours
 Durée de validité du compte : 365 jours
 chage –m 45 –M 60 –I 10 –W 5 –E `date --date ‘1 year’ +%Y-%m-%d` Adil
ou en mode interactif :
 chage Adil
4. Verrouiller le compte Amine puis le compte de l’utilisateur Ahmed avec deux
commandes distinctes.
 Verrouiller le compte utilisateur :
 passwd –l Amine
 usermod –L Ahmed
5. L’utilisateur Ahmed devra modifier son mot de passe à la première connexion.
Demander un changement de mot de passe à la prochaine connexion :
 chage –d 0 Ahmed

Vous aimerez peut-être aussi