M22/M24 : Remise à niveau « Système »
Objectif
L’objectif de ce module M22/M24 est l’acquisition d’un niveau d’aisance sinon de maîtrise du système GNU/Linux, donc de sa CLI, requise pour — par exemple — mettre en service un serveur web, configurer un réseau ou administrer un service sécurisé en toute autonomie.
Planification
- Parcours 1 — M22, 20 heures :
- Parcours 2 — M24, 13 heures :
Organisation, évaluation
Chaque session donnera lieu à :
- une partie d’exposé de concepts et méthodes,
- suivie de travaux dirigés de mise en application,
- une mise en commun des éléments de solution proposés par les étudiants durant ces travaux.
L’évaluation s’appuiera sur les compte-rendus restitués à l’issue de la réalisation des travaux. Chaque compte-rendu des TD est attendu avant la session suivante, par mail à olm@unicaen.fr au format texte brut, tant que possible sans copie d’écran.
Ce sont les capacités d’analyse et de synthèse qui sont évaluées. Les questions posées ne servent qu’à guider l’analyse et faciliter la synthèse.
Sessions
Contenus soumis à révision selon les besoins
- Session #1
- Définitions formelles : OS, Ordinateur
- Processus de démarrage d’un système Linux
- Stockage et systèmes de fichiers
- Virtualisation
- TP : Installation CentOS
- Session #2
- Interface en ligne de commandes
- Interpréteur de commandes
bash
- Commandes de base
- Fichiers et autorisations sous Linux
- TP : Inodes
- Session #3
- Variables d’environnement
- Caractéristiques d’un processus
- Gestion des paquetages
- TP : Droits POSIX, gestion des processus
- Sessions #4 et #5
- Configuration réseau
- Édition de texte
- Secure Shell
- Initialisation du système, gestion des services
- Journalisation
- TP : Sécurisation SSH