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