Nothing Special   »   [go: up one dir, main page]

TP1

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 25

TP1 : Gestion des utilisateurs

Questions :

1. /etc/group est un fichier assurant la gestion des groupes sous linux.


2.

3. Ce fichier comprend 4 champs, séparés par le symbole « : »


 Nom du groupe
 X pour remplacer un mot de passe non attribué maintenant
 Le numéro du groupe, c’est l’identifiant gid du groupe
 La liste des membres du groupe

4. /etc/passwd est un fichier assurant la gestion et l’authentification des


utilisateurs sous linux.
5.
6. Ce fichier comprend 7 champs séparés par le symbole « : »
 Nom de connexion
 L’ancienne place du mot de passe crypté
 Le numéro d’utilisateur, c’est l’identifiant uid de l’utilisateur
 Le numéro du groupe gid, dans lequel se trouve l’utilisateur par
défaut
 Nom complet, il peut être suivi d’une liste de renseignements
personnels
 Répertoire personnel
 Shell, l’interpréteur de commande,(son chemin par défaut
/bin/bash/)

7. /etc/shadow est un fichier assurant la gestion des mots de passe cryptés,


par sécurité lisible seulement par le root
8.
9. Ce fichier comprend 9 champs séparés par le symbole « : »

 Le nom de login de l’utilisateur, il est identique à celui du fichier


/etc/passwd. Il permet ainsi d’établir le lien entre les deux fichiers
 Le mot de passe
 Date du dernier changement du mot de passe
 Intervalle minimum de jours entre deux changements de mot de
passe
 Intervalle maximum de jours entre deux changements de mot de
passe
 Nombre de jours pour prévenir l’utilisateur avant l’expiration du
mot de passe
 Nombre de jours s’écoulant entre l’expiration du mot de passe et
la désactivation du compte
 Date d’expiration effective du compte
 Champ réservé pour un usage futur

A. Gestion des comptes par des commandes


1. Pour créer un groupe « G1 », on utilise la commande : groupadd G1
2.

3.

4. Pour créer un utilisateur : « U1 », on utilise la commande : useradd U1


5.

6.
7.
8.

Connexion par user1

Connexion par user2


9. On utilise les deux commandes : « cat » et « grep »

B. Gestion des comptes par édition de fichiers

1.

2. On édite le fichier /etc/group à l’aide de vi :

On écrit la commande : vi /etc/group on click sur entrer puis on click sur la


touche i pour avoir le mode insertion
3.
4.

5.
6. Non, user3 ne possède pas un répertoire de travail

7. Pareil que la question 5 : la connexion marche bien

C. Suppression et modification des comptes

1.
2.
3.
TP2 : Gestion des packages

A. Installation des paquets en utilisant rpm

1. J’ai choisis de télécharger le paquet dhcp


2.

3.

4.
5.
6.
B. Installation des paquets en utilisant yum

1. On utilise la commande : yum update

2.
3. On utilise la commande : yum update yum

4. On utilise la commande : yum list installed


5.
6.

7. cd /etc/dhcp puis ls
8.

9. yum remove dhcp


TP3 : Démarrage du système et niveaux de fonctionnement
A. Niveaux de fonctionnement
1. Le niveau de fonctionnement « runlevel » détermine dans quel état va
tourner la machine Unix/Linux, il porte un nom relativement arbitraire et
définie les programmes qui vont être lancer ou arrêter.
2. Il existe sept niveaux de fonctionnement possibles :
 Niveau 0 : Arrêt de la machine
 Niveau 1 : Single user, aucun service de maintenance n’est
démarré, niveau de maintenance.
 Niveau 2 : Multi-user avec très peu de services
 Niveau 3 : le mode normale touts les services réseaux sont
démarrés (multi utilisateurs) en mode console sans mode
graphique.
 Niveau 4 : niveau multi user non monté, réservé à un usage
personnalisé.
 Niveau 5 : niveau 3+mode graphique.
 Niveau 6 : niveau de redémarrage de la machine.
3.

4.
5. Chaque répertoire correspond à un niveau de démarrage, et le répertoire
de chaque niveau contient les scripts à exécuter pour ce niveau de
fonctionnement.
6. La lettre k signifie «kill-tuer » les services à arrêter

La lettre S signifie « start » les services à démarrer

7. Ce numéro correspond à l’ordre de démarrage ou d’arrêt des services


8.

9.

10. Le fichier /etc/inittab permet de définir quels scripts sont lancés au


démarrage ainsi que le niveau de démarrage par défaut.
11. En utilisant la commande : cat /etc/inittab

On a :

Donc la dernière ligne qui précise le niveau de démarrage par défaut

12.
B. Gestion des niveaux de démarrage
1.
2.

3.

4.

5.
6.

C. Démarrage en mode single


1. On utilise la commande: vi /etc/inittab puis on click sur la touche ‘i’ :

D. Démarrage en mode maintenance

Pour récupérer le mot de passe « root » perdu à l’aide de cette méthode on


suit les étapes suivantes :

 Redemarrer la machine (entre 30-60 secondes)


 Clicker sur la touche’ eshap’
 On click sur la touche ‘e’,après avoir affiché le non du noyau
 On saisie le non et on click sur entrer pour enregistrer
 On click sur la touche b (boot)
 On saisie le nouveau mot de passe de ‘root’
 On le confirme
 On saisie le mot de passe de l’utilisateur et le confirme
 On fait init 5 pour monter au niveau de démarrage par défaut

Vous aimerez peut-être aussi