Administration des systèmes Linux LPIC-1
Enseignant:
Email:
Durée totale du cours: 39 H
Semestre : 3
Nombre de crédits : 3
| Modules
spécialisés |
Modules de
base |
Sciences et techniques de
l’ingénierie |
Préparation à la carrière professionnelle |
| |
|
X |
|
| Nombre d’heures |
Activités hors classe |
|
| 45 |
38 |
|
| cours |
TD |
TP |
| 15 |
6 |
9 |
|
|
|
|
|
| Code |
: GT3302 |
Administration des systèmes certification LPIC-1
|
Objectifs d’apprentissage et compétences visées
L’objectif principal de ce cours est de maîtriser les opérations d’administration du système Linux et
de se préparer aux examens LPI-101 et LPI-102 de la certification LPIC-1.
Contenu du cours
Partie 1 : LPI 101
- Architecture système
- Détermination et configuration des paramètres du matériel
- Démarrage du système
- Changement de niveaux d’exécution et arrêt ou redémarrage du système
- Installation de Linux et gestion de paquetages
- Conception du schéma de partitionnement
- Installation d’un gestionnaire d’amorçage
- Gestion des bibliothèques partagées
- Utilisation du gestionnaire de paquetage Debian
- Utilisation des gestionnaires de paquetage RPM et YUM
- Commandes GNU et Unix
- Travail en ligne de commande
- Traitement de flux de type texte avec des filtres
- Gestion élémentaire des fichiers
- Utilisation des flux, des tubes et des redirections
- Création, contrôle et interruption des processus
- Modification des priorités des processus
- Recherche dans des fichiers texte avec les expressions rationnelles
- Édition de fichiers texte avec VI
- Disques, systèmes de fichiers Linux , arborescence de fichiers standard (FHS)
- Création des partitions et des systèmes de fichiers
- Maintenance de l’intégrité des systèmes de fichiers
- Montage et démontage des systèmes de fichiers
- Gestion des quotas de disque
- Gestion des permissions et de la propriété sur les fichiers
- Création et modification des liens physiques et symboliques sur les fichiers
- Recherche de fichiers et placement des fichiers aux endroits adéquats
Partie 2 : LPI 102
- Shells, scripts et gestion de données
- Personnalisation et utilisation de l’environnement du shell
- Personnalisation ou écriture de scripts simples
- Gestion de données SQL
- Interfaces et bureaux utilisateur
- Installation et configuration de X11
- Configuration d’un gestionnaire d’affichage (Display Manager)
- Accessibilité
- Tâches d’administration
- Gestion des comptes utilisateurs et des groupes ainsi que des fichiers systèmes concernés
- Automatisation des tâches d’administration par la planification des travaux
- Paramètres régionaux et langues
- Services systèmes essentiels
- Gestion de l’horloge système
- Journaux systèmes
- Bases sur l’agent de transfert de courrier (MTA)
- Gestion des imprimantes et de l’impression
- Notions élémentaires sur les réseaux
- Notions élémentaires sur les protocoles Internet
- Configuration réseau élémentaire
- Résolution de problèmes réseaux simples
- Configuration de la résolution de noms
- Sécurité
- Tâches d’administration de sécurité
- Configuration de la sécurité du système
- Sécurisation des données avec le chiffrement
Méthodes d’enseignement et d’apprentissage
- Enseignement frontal (magistral) avec des exemples à résoudre en
- Exercices théoriques et études de cas (présentation et discussion).
- Travaux pratiques (laboratoire)
- Travaux à faire à domicile (mini-projet, exposé, compte-rendu, …)
Connaissances et compétences pré-requises
Références bibliographiques
- Un polycopié (Notes du cours) de l’enseignant sera
- Autres références sous forme de tutoriaux, manuels ou documents à télécharger
- Les recommandations bibliographiques suivantes doivent être considérées :
- LPIC-1: Linux Professional Institute Certification Study Guide Exams 101 and 102 by Roderick W. Smith
Modalité d’évaluation
- 40% Contrôle continu (TP noté, Test, Assiduité, Devoir surveillé, travaux non présentiel, …)
- 60% Examen
Résultat d’apprentissage :
À la fin du cours, vous devriez être capable de :
- Démontrer la capacité d’analyser les besoins d’un projet d’administration système ou de base de données et d’identifier, d’installer et de configurer le matériel et/ou les logiciels appropriés pour mettre en œuvre le projet
- Identifier des méthodes pour évaluer la validité et l’utilité du contenu numérique
- Connaître les principales tâches d’administration d’un serveur: gestion des utilisateurs (création et suppression d’utilisateurs), gestion des logiciels (installation, configuration, maintenance des versions), gestion des ressources (surveillance, CPU, mémoire, swap et disque), maintenance du système de fichiers (sauvegardes)
- Planification et installation d’un système d’exploitation (démarrage, configuration de base, partitionnement de disque, etc.)
- Contrôler certains aspects de base de l’administration du réseau. Configuration de l’interface réseau, politiques de sous-réseaux et de routage.
[lifterlms_course_continue_button]