Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Linux
  3. Énoncé 9 : Gestion du compte utilisateur
Extrait - Linux Entraînez-vous sur les commandes de base : Exercices et corrigés (5e édition)
Extraits du livre
Linux Entraînez-vous sur les commandes de base : Exercices et corrigés (5e édition)
1 avis
Revenir à la page d'achat du livre

Énoncé 9 : Gestion du compte utilisateur

Introduction

Durée

35 minutes

Mots-clés

compte utilisateur, mot de passe, environnement, sauvegarde, archivage.

Objectif

À l’issue de ce chapitre, vous serez en mesure de personnaliser la définition de votre compte utilisateur (mot de passe, nom complet, shell par défaut), de modifier le comportement du shell Bash (variables d’environnement, alias...) et de sauvegarder vos fichiers personnels.

Ces exercices correspondent au chapitre 11 "Gestion du compte utilisateur" du livre "Linux - Principes de base de l’utilisation du système 8e édition" dans la collection Ressources Informatiques aux Éditions ENI.

Matériel à prévoir

Ces exercices peuvent être réalisés sur n’importe quelle distribution Linux où le lecteur possède un compte utilisateur valide ; le compte utilisateur tux est utilisé en correction des énoncés.

Prérequis

Pour valider les prérequis nécessaires, avant d’aborder le TP, répondez aux questions ci-après :

1.

Quelles informations trouve-t-on dans le fichier /etc/passwd et comment l’utilisateur peut-il modifier celles qui le concerne ?

2.

Dans quel répertoire sont regroupés les fichiers de données utilisateur ?

a.

/home

b.

/etc

c.

/usr

d.

/var/spool

Énoncé 9.1 Modification des paramètres du compte

Durée estimative : 10 minutes

1.

Connectez-vous sur la troisième console virtuelle texte (tty3) en tant qu’utilisateur tux.

2.

Affichez la description de votre compte utilisateur tux.

3.

Modifiez le nom complet associé au compte tux avec vos prénom et nom.

4.

Affichez le contenu du fichier /etc/shells. Que contient-il ?

5.

Exécutez la commande chsh sans modifier la valeur par défaut.

6.

Dans votre répertoire personnel, créez le fichier .plan contenant la phrase "Absent pour le moment, je réponds aux exercices du chapitre 9.".

7.

Affichez de nouveau la description de votre compte utilisateur tux.

Indices

2.

Utilisez la commande finger.

3.

Utilisez la commande chfn.

4.

L’utilité de ce fichier est expliquée dans la page du manuel de la commande chsh.

6.

Utilisez l’éditeur de texte vi.

Énoncé 9.2 Modification de l’environnement shell

Durée estimative : 15 minutes

1.

Affichez le contenu du fichier /etc/profile. Quel est son rôle ?

2.

Suivant le contenu de votre répertoire personnel, affichez le contenu du fichier ~/.bash_ profile, ~/.bash_login ou ~/.profile. Quel est le rôle de ce fichier ?

3.

Ajoutez l’alias alias lsr=’ls /’ à la fin du fichier ouvert précédemment et lancez un nouveau shell avec la commande bash. L’alias a-t-il été pris en compte ?

4.

Déconnectez-vous et reconnectez-vous sur la troisième console virtuelle texte (tty3) en tant qu’utilisateur tux. L’alias lsr fonctionne-t-il ?

5.

Affichez le contenu du fichier ~/.bashrc. Quel est son rôle ?

6.

Ajoutez l’alias alias lsu=’ls /usr’ à la fin du fichier ouvert précédemment et lancez un nouveau shell avec la commande bash. L’alias a-t-il été pris en compte ?

7.

Affichez le contenu du fichier /etc/bashrc. Quel est son rôle ?

Énoncé 9.3 Sauvegarde des données utilisateur

Durée estimative : 10 minutes

1.

Allez dans le répertoire /home.

2.

Sauvegardez le contenu de votre répertoire personnel dans le fichier /tmp/tux.tgz.

3.

Vérifiez le contenu de l’archive que vous venez de créer.

4.

Utilisez un outil d’archivage graphique installé sur votre système pour vérifier le contenu de votre sauvegarde.

Indices

2.

Utilisez la commande tar avec les options adéquates.

3.

Utilisez la commande tar avec les options adéquates.