Formation d'initiation à l'administration Linux
Synopsis:Cette formation accélérée en Linux a pour but de solidifier et de structurer votre connaissance du système d'exploitation Linux, et de vous aider à vous l'approprier le plus rapidement possible dans un environnement professionnel de production.
A l'issue de cette formation pratique, vous serez capable d'utiliser efficacement un système Linux
(Desktop) pour réaliser toutes vos tâches habituels de travail d'administration système
. et de procéder à des manœuvres d'administration (Serveur) de base sans faire appel à un support technique extérieur.
Durée de la formation:Trois jours pour un volume horaire total de 21h.
Prérequis:La formation ne suppose aucune forte connaissance préalable de Linux, mais requiert de bonnes bases théoriques en informatique, elle est surtout destinée aux ingénieurs, techniciens, développeurs, et administrateurs désireux de se mettre à Linux.
Programme:
1er jour: (Volume: 7 heures).
Matin:- Introduction générale au logiciel libre.
- Présentation de GNU/Linux, Historique, et Implantation actuelle.
- Choix d'une distribution.
- Installation (Partitionnement, choix des systèmes de gestion de fichiers et des points de montage,..)
Aprèmidi:
-
Tour d'horizon.
- Présentation des logiciels les plus courants (Firefox, OpenOffice, Pidgin, ThunderBird, Mplayer, VLC, Evince, Brasero, .. etc).
-
Présentation de l'environnement graphique X.
- Les window managers (présentation de KDE et GNOME).
-
Configuration d'un système avec les outils graphiques.
- Installation de nouveaux paquetages logiciels et mise à jour du système.
- Le système de fichiers Linux et le rôle de chaque dossier dans l'arborescence du système.
2 ème Jour: (Volume: 7 heures).
Matin:- Introduction à la console et travail en ligne de commandes.
- Les commandes UNIX de base. (cp, mv, mkdir, cd, ls, ...etc)
- Montage/démontage d'une partition.
- La gestion des droits sur les fichiers.
- SUID/GUID.
- La création d'un nouvel utilisateur et spécification du mot de passe et du groupe.
- La compression et décompression de fichiers et dossiers avec la commande tar.
- Compilation et installation de logiciels à partir de leurs codes sources.
- Chercher de l'aide sur internet (Forums, NewsGroups, IRC, ...etc).
Aprèmidi:- Effectuer des opérations sécurisées à distance avec SSH.
- Mise en place d'un serveur LAMP (Linux, Apache, PHP, MySQL).
- Installation et configuration d'un serveur de messagerie.
- Déploiment d'une Application Java J2EE avec Tomcat.
- Extinction et redémarrage du système en ligne de commande.
3ème jour: (Volume: 7 heures)
Matin:- Architecture d'un système GNU/Linux.
- La gestion des periphérique (types, pilotes, fonctionnement).
- La gestion de la mémoire et de la mémoire virtuelle.
- La gestion des processus.
- La gestion du réseau.
Aprèmidi:- Bases du scripting shell.
- L'éditeur de texte nano.
- Faire lancer un script au démarrage du système.
- Faire lancer un script périodiquement avec Cron.
- Configuration de base des différents composants du système.
- Comprendre la séquence de démarrage du système.
- Configuration du bootloader GRUB, et passage d'options au Kernel au démarrage.
- Résolution des problèmes liés au dual boot.
- Conclusions générales.