Administration Système – MP2L
Activités (séance 1)
Activité 1 :
1. Expliquez avec un schéma les séquences de démarrage d’un système GNU/Linux (depuis
le Power on jusqu’à avoir le shell de connexion). Prenez en compte le cas d’un système à
base de BIOS ligacy et UEFI.
2. Expliquez avec un schéma les séquences (avec ordre) d’exécution des fichiers scripts
d’initialisation (.profile, .bashrc, /etc/profile, /etc/bashrc, …). Tenez compte de la nature du shell
(Bash ou sh).
3. Visualisez les messages affichés au démarrage du système.
4. Provoquez l'arrêt complet du système dans 2 minutes avec l'affichage aux utilisateurs du
Publicité
message « Arrêt pour maintenance dans 2 minutes, veuillez faire vos sauvegardes.»
5. Dans le fichier inittab (ou son équivalent), ajoutez une application qui enregistre la date
dans le fichier /home/votrelogin/date.log et qui est lancée dans le niveau par défaut
(niveau 3).
6. Créez un script qui écrit le résultat de la commande ps dans le fichier
/home/votrelogin/ps.log. Ce script doit être lancé au niveau de démarrage 3. Comment
tester ce script ?
7. Spécifiez les étapes et les commandes à exécuter pour configurer le compte de
l'utilisateur test de telle sorte que lorsqu'il se connecte au système un éditeur de texte
(gedit ou vim ou vi, …) sera exécuté automatiquement dans son écran et qui remplacera
son shell de connexion. À la sortie de l'éditeur, il se déconnecte automatiquement.
Publicité
8. Vous constatez que les personnes qui se connectent au système directement (et non par
WEB ou par SAMBA) laissent des traces visibles dans leurs répertoires personnels. Le
fichier /home/$USER/.bash_history est créé lors de leur déconnexion. Que contient-il ?
9. Personnalisez le script .bash_logout situé dans votre répertoire personnel pour que ce
fichier soit effacé au moment de votre déconnexion. Puis en tant que root, complétez le
script "modèle" /etc/skel/.bash_logout, afin que ce "nettoyage" soit effectué pour tout
nouvel utilisateur.
MP2L – Administration Système
Page 1
Activité 2 : (Personnalisation du chargeur de démarrage GRUB2)
En se Réfèrent à la ressource Grub2, indiquez les étapes permettant de configurer le chargeur
Publicité
de démarrage GRUB en prenant en compte les directives suivantes :
1. Changez le thème par défaut de GRUB2
2. Attendre 5s avant l’affichage du menu (splash screen)
3. Ajoutez le message de bienvenue suivant : “Bienvenue GRUB2 MP2L VOTRE
NOM”
4. Modifier le délai d’attente à 50s
Directives : Indiquez en détail en spécifiant le numéro de l’étape et les modifications à faire
dans les fichiers de configuration. Faites des captures écrans.
Activité 3 : (Système de démarrage SystemD)
1. En se réfèrent à la documentation SystemD, indiquez les étapes permettant de
configurer les programmes de démarrage. Paramétrer les variables d’environnements
Publicité
pour un utilisateur user1 (langue : français, clavier : fr, prompt shell : bash, éditeur
par défaut : nano, …)
2. Démarrer le programme xeyes après 50s de la connexion (en mode graphique) et
l’arrêter après 100s
3. Démarrer le programme apache après 20s de la connexion (en mode graphique) et
l’arrêter après 2h d’exécution
Directives : Indiquez les modifications à faire dans les fichiers de configuration en spécifiant
le numéro de l’étape. Faites des captures écrans.
MP2L – Administration Système
Page 2