Utilisateurs et groupes

Transcription

Utilisateurs et groupes
BTS S.I.O.
2nd Année
Option SISR
TP02 – Linux : utilisateurs
Utilisateurs et groupes
1 Lancez votre machine sous Linux, connectez-vous sur TTY1 comme utilisateur « root »
2 Créez les deux utilisateurs « tintin » et « milar » en leur donnant le mot de passe que vous voulez.
Commande 1 :adduser tintin
Commande 2 :adduser milar
3 Créez un groupe « personnages » et intégrez « tintin » et « milar » dans ce nouveau groupe.
Commande 1 :addgroup personnages
Commande 2 :adduser tintin personnnages
Commande 3 :adduser milar personnages
4 Quel est le contenu du répertoire « /home » ?
Réponse :ls /home
5 Pourquoi ?
Réponse :un répertoire par utilisateur créé
6 Modifiez le mot de passe de « tintin » et donnez-lui la valeur « haddock ».
Commande :usermod tintin -p haddock
7 Modifiez le nom de l'utilisateur « milar » et donnez-lui le nom « milou ».
Commande :usermode milar – login milou
8 Modifiez le nom du groupe « personnages » et donnez-lui la valeur « heros ».
Commande :groupmod personnages –new name héros
9 Quel est l'uid de « milou » ?
Commande :id milou
Réponse :uid=1002(milou)
10 Quel est le gid de « heros » ?
Réponse :id heros
11 Créez un groupe « gentils » avec le gid « 747 ».
Commande :addgroup gentils ---gid 747
12 Créez un utilisateur « tournesol » avec l'uid « 1200 ».
Commande :adduser tournesol -uid 1200
Conception V.Perrin , révision V.Mauduit
sisr4-tp02-linux-utilisateurs
1/3
13 Ajoutez « tournesol » dans le groupe « heros ».
Commande :adduser tournesole heros
14 Avec la commande « su » devenez « tintin ».
Commande : su tintin
15 Avez-vous dû donner le mot de passe ? Pourquoi ?
Réponse :non car on etait en root
16 À quel(s) groupe(s) appartenez-vous ? (vous êtes « tintin », ne l'oubliez pas !)
Commande :groups
Réponse :tintin heros
17 Vous êtes « Tintin » et vous voulez changer votre mot de passe pour le mettre à la valeur
« sydney ».
Commande :passwd
18 Ça ne marche pas. Pourquoi ?
Réponse :on obtient le message bad new password tis tout simple
car il y a que root qui a droit de créer les mot de passe
19 Recommencez avec le mot de passe « sydney747 ». Ça marche ! Pourquoi cette restriction n'avait
pas eu lieu lors de la création des utilisateurs, ni lors de la modification du mot de passe de
« tintin » en « haddock » ?
Réponse :car on est en root
20 Avec la commande « su » devenez « milou ».
Commande :su milou
21 Avez-vous dû donner le mot de passe ? Pourquoi cette différence avec le cas précédent ?
Réponse :oui car nous étions pas en root mais tintin
22 Redevenez « root ». Pourquoi deux commandes ?
Commande1 :exit
Commande2 :exit
Réponse :car on était deux fois sous tintin et milou
23 Vérifiez, sans vous déconnecter, ni changer de TTY, que « tournesol » peut bien se connecter.
Commande :login tournesol
24 Redevenez « root ».
Commande :su
Conception V.Perrin , révision V.Mauduit
sisr4-tp02-linux-utilisateurs
2/3
25 Affichez le fichier passwd avec la commande « cat /etc/passwd ». Expliquez la signification de
chaque élément séparé par « : » sur la ligne « tournesol ».
Contenu de la ligne :
Signification : caché : udi gid commentaire repertoire home repertoire bash
26 Affichez le fichier group avec la commande « cat /etc/group ». Expliquez la signification de
chaque élément séparé par « : » sur la ligne « heros ».
Contenu de la ligne :
Signification : caché gid user
27 Affichez le fichier shadow avec la commande « cat /etc/shadow ». Quel est le mot de passe
enregistré pour « tournesol » ?
Réponse :
28 Pourquoi ce n'est pas celui que vous avez saisi ?
Réponse :mot de passe crypté
29 Supprimez l'utilisateur « tintin » et tous ses fichiers en sauvegardant leur contenu
automatiquement.
Commande :deluser - -remove-all-files - - backup
30 Comment se nomme le fichier de sauvegarde ?
Réponse :nom_utilisateur.tar
31 Où se trouve-t-il ?
Réponse :dans le repertoire de travail courant
32 Supprimez les utilisateurs « milou » et « tournesol » ainsi que tous leurs fichiers sans qu'une
sauvegarde soit réalisée.
Commande 1 :deluser milou --remove-all-files
Commande 2 :deluser tournesole –remove-all-files
33 Supprimez les groupes « gentils » et « heros »
Commande 1 :
Commande 2 :
34 Déconnectez-vous.
Commande :halt
1 - Appelez-moi pour que je vienne vérifier votre TP.
TP Conçu par Valéry Perrin, adapté par Valéry Mauduit 2014/2015
Conception V.Perrin , révision V.Mauduit
sisr4-tp02-linux-utilisateurs
3/3