Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:kvm:start [2021/09/10 13:10] – admin | elearning:kvm:start [2022/05/18 16:40] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
- | Version : **2021.01** | + | Version : **2022.01** |
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======LCF600 | + | ======LCF700 |
=====Présentation===== | =====Présentation===== | ||
Ligne 13: | Ligne 13: | ||
**Objectif** : Apprendre à Virtualiser des Systèmes sous CentOS / RHEL 8. | **Objectif** : Apprendre à Virtualiser des Systèmes sous CentOS / RHEL 8. | ||
\\ | \\ | ||
- | **Public** : Techniciens | + | **Public** : Administrateurs et Techniciens CentOS |
\\ | \\ | ||
- | **Pré requis** : Avoir suivi la formation **LCF500 - CentOS 8 Linux (RHEL 8) : Technician** ou posséder les compétences équivalentes. | + | **Pré requis** : Avoir suivi la formation **LCF500 - CentOS 8 / Oracle |
\\ | \\ | ||
**Méthode d' | **Méthode d' | ||
Ligne 48: | Ligne 48: | ||
* Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 4 Go de RAM minimum, | ||
- | * Processeur 2 cœurs minimum, | ||
* Un casque ou des écouteurs, | * Un casque ou des écouteurs, | ||
* Un micro (optionnel). | * Un micro (optionnel). | ||
Ligne 55: | Ligne 53: | ||
====Logiciels==== | ====Logiciels==== | ||
- | * Si Windows(tm) - Putty et WinSCP, | + | * Web Chrome version 72+ ou |
- | * Navigateur Web Chrome | + | * Microsoft Edge version 79+ ou |
+ | * Firefox | ||
====Internet==== | ====Internet==== | ||
- | * Un accès à Internet **rapide** (4G minimum) **sans** passer par un proxy, | + | * Un accès à Internet **rapide** (4G minimum) **SANS** passer par un proxy, |
- | * Accès **débloqué** aux domaines suivants | + | * Accès **débloqué** aux ports 80 et 443 à : https:// |
- | | + | |
- | + | ||
- | =====Programme===== | + | |
=====Programme de la Formation===== | =====Programme de la Formation===== | ||
- | ====Jour #1 - 7 heures==== | + | |
- | + | * Contenu du Module | |
- | | + | |
* Prérequis | * Prérequis | ||
* Matériel | * Matériel | ||
* Logiciels | * Logiciels | ||
* Internet | * Internet | ||
- | * Utilisation de l' | ||
- | * Connexion au Serveur Cloud | ||
- | * Connexion à la Machine Virtuelle | ||
* Programme de la Formation | * Programme de la Formation | ||
* Évaluation des Compétences | * Évaluation des Compétences | ||
+ | * Évaluation des Connaissances en Amont | ||
- | * **LCF601 - Gestion des Paramètres et les Ressources du Matériel** | + | * **LCF701 |
- | * Présentation des Fichiers Spéciaux | + | |
- | * LAB #1 - Commandes | + | |
- | * 1.1 - La Commande lspci | + | |
- | * 1.2 - La Commande lsusb | + | |
- | * 1.3 - La Commande dmidecode | + | |
- | * LAB #2 - La Commande sysctl | + | |
- | * 2.1 - Répertoire /proc | + | |
- | * Fichiers | + | |
- | * Processeur | + | |
- | * Interruptions système | + | |
- | * Canaux DMA | + | |
- | * Plages d' | + | |
- | * Périphériques | + | |
- | * Modules | + | |
- | * Statistiques de l' | + | |
- | * Partitions | + | |
- | * Espaces de pagination | + | |
- | * Statistiques d' | + | |
- | * Statistiques d' | + | |
- | * Version du noyau | + | |
- | * Répertoires | + | |
- | * ide/scsi | + | |
- | * acpi | + | |
- | * bus | + | |
- | * net | + | |
- | * sys | + | |
- | * 2.2 - Utilisation de la Commande sysctl | + | |
- | * LAB #3 - Interprétation des informations dans /proc | + | |
- | * 3.1 - free | + | |
- | * 3.2 - uptime ou w | + | |
- | * 3.3 - iostat | + | |
- | * 3.4 - hdparm | + | |
- | * 3.5 - vmstat | + | |
- | * 3.6 - mpstat | + | |
- | * 3.7 - sar | + | |
- | * Modules usb | + | |
- | * udev | + | |
- | * La Commande udevadm | + | |
- | * Système de fichiers /sys | + | |
- | * LAB #4 - Limiter les Ressources | + | |
- | * 4.1 - ulimit | + | |
- | * 4.2 - Groupes de Contrôle | + | |
- | * La Limitation de la Mémoire | + | |
- | * La Commande cgcreate | + | |
- | * La Commande cgdelete | + | |
- | * Le Fichier / | + | |
- | * La Commande cgconfigparser | + | |
- | + | ||
- | * **LCF602 - Gestion du Noyau et des Quotas** - 3 heures. | + | |
- | * Rôle du noyau | + | |
- | * LAB #1 - Modules | + | |
- | * LAB #2 - Compilation et installation du noyau et des modules | + | |
- | * 2.1 - Déplacer /home | + | |
- | * 2.2 - Préparer l' | + | |
- | * 2.3 - Préparer l' | + | |
- | * Le Fichier .config | + | |
- | * Le Fichier Makefile | + | |
- | * 2.4 - Paramétrage du noyau | + | |
- | * 2.5 - Compiler le Noyau | + | |
- | * 2.6 - Installer le Nouveau Noyau | + | |
- | * LAB #3 - Gestion des Quotas | + | |
- | * 3.1 - La Commande quotacheck | + | |
- | * 3.2 - La Commande edquota | + | |
- | * 3.3 - La Commande quotaon | + | |
- | * 3.4 - La Commande repquota | + | |
- | * 3.5 - La Commande quota | + | |
- | * 3.6 - La Commande warnquota | + | |
- | + | ||
- | ====Jour #2 - 7 heures==== | + | |
- | + | ||
- | * **LCF603 - Comprendre les Réseaux et le Chiffrement** - 3 heures. | + | |
- | * Comprendre les Réseaux | + | |
- | * Présentation des Réseaux | + | |
- | * Classification des Réseaux | + | |
- | * Classification par Mode de Transmission | + | |
- | * Classification par Topologie | + | |
- | * La Topologie Physique | + | |
- | * La Topologie en Ligne | + | |
- | * La Topologie en Bus | + | |
- | * La Topologie en Étoile | + | |
- | * La Topologie en Anneau | + | |
- | * La Topologie en Arbre | + | |
- | * La Topologie Maillée | + | |
- | * Classification par Étendue | + | |
- | * Les Types de LAN | + | |
- | * Réseau à Serveur Dédié | + | |
- | * Réseau Poste-à-Poste | + | |
- | * Le Modèle Client/ | + | |
- | * Modèles de Communication | + | |
- | * Le modèle OSI | + | |
- | * Les Couches | + | |
- | * Les Protocoles | + | |
- | * Les Interfaces | + | |
- | * Protocol Data Units | + | |
- | * Encapsulation et Dés-encapsulation | + | |
- | * Spécification NDIS et le Modèle ODI | + | |
- | * Le modèle TCP/IP | + | |
- | * Les Raccordements | + | |
- | * Les Modes de Transmission | + | |
- | * Les Câbles | + | |
- | * Le Câble Coaxial | + | |
- | * Le Câble Paire Torsadée | + | |
- | * Catégories de Blindage | + | |
- | * La Prise RJ45 | + | |
- | * Channel Link et Basic Link | + | |
- | * La Fibre Optique | + | |
- | * Les Réseaux sans Fils | + | |
- | * Le Courant Porteur en Ligne | + | |
- | * Technologies | + | |
- | * Ethernet | + | |
- | * Token-Ring | + | |
- | * Périphériques Réseaux Spéciaux | + | |
- | * Les Concentrateurs | + | |
- | * Les Répéteurs | + | |
- | * Les Ponts | + | |
- | * Le Pont de Base | + | |
- | * Le Pont en Cascade | + | |
- | * Le Pont en Dorsale | + | |
- | * Les Commutateurs | + | |
- | * Les Routeurs | + | |
- | * Les Passerelles | + | |
- | * Comprendre TCP Version 4 | + | |
- | * En-tête TCP | + | |
- | * En-tête UDP | + | |
- | * Fragmentation et Ré-encapsulation | + | |
- | * Adressage | + | |
- | * Masques de sous-réseaux | + | |
- | * VLSM | + | |
- | * Ports et sockets | + | |
- | * / | + | |
- | * Résolution d' | + | |
- | * Comprendre le Chiffrement | + | |
- | * Introduction à la cryptologie | + | |
- | * Définitions | + | |
- | * La Cryptographie | + | |
- | * Le Chiffrement par Substitution | + | |
- | * Algorithmes à clé secrète | + | |
- | * Le Chiffrement Symétrique | + | |
- | * Algorithmes à clef publique | + | |
- | * Le Chiffrement Asymétrique | + | |
- | * La Clef de Session | + | |
- | * Fonctions de Hachage | + | |
- | * Signature Numérique | + | |
- | * LAB #1 - Utilisation de GnuPG | + | |
- | * Présentation | + | |
- | * Installation | + | |
- | * Configuration | + | |
- | * Signer un message | + | |
- | * Chiffrer un message | + | |
- | * PKI | + | |
- | * Certificats X509 | + | |
- | + | ||
- | * **LCF604 - Gestion du Réseau, le Pare-feu et SELinux** - 4 heures. | + | |
- | * Présentation | + | |
- | * La Commande nmcli | + | |
- | * LAB #1 - Configuration du Réseau | + | |
- | * 1.1 - Connections et Profils | + | |
- | * 1.2 - Résolution des Noms | + | |
- | * 1.3 - Ajouter une Deuxième Adresse IP à un Profil | + | |
- | * 1.4 - La Commande hostname | + | |
- | * 1.5 - La Commande ip | + | |
- | * 1.6 - Activer/ | + | |
- | * 1.7 - Routage Statique | + | |
- | * La commande ip | + | |
- | * Activer/ | + | |
- | * LAB #2 - Diagnostique du Réseau | + | |
- | * 2.1 - ping | + | |
- | * 2.2 - netstat -i | + | |
- | * 2.3 - traceroute | + | |
- | * LAB #3 - Connexions à Distance | + | |
- | * 3.1 - Telnet | + | |
- | * 3.2 - wget | + | |
- | * 3.3 - ftp | + | |
- | * 3.4 - SSH | + | |
- | * Présentation | + | |
- | * SSH-1 | + | |
- | * SSH-2 | + | |
- | * Authentification par mot de passe | + | |
- | * Authentification par clef asymétrique | + | |
- | * Configuration du Serveur | + | |
- | * Configuration du Client | + | |
- | * Tunnels SSH | + | |
- | * 3.5 - SCP | + | |
- | * Présentation | + | |
- | * Utilisation | + | |
- | * 3.6 - Mise en Place des Clefs Asymétriques | + | |
- | * LAB #4 - La Configuration de firewalld | + | |
- | * 4.1 - Présentation | + | |
- | * 4.2 - La Configuration de Base de firewalld | + | |
- | * 4.3 - L' | + | |
- | * 4.4 - La Configuration Avancée de firewalld | + | |
- | * 4.5 - Le mode Panic de firewalld | + | |
- | * LAB #5 - L' | + | |
- | * 5.1 - Introduction | + | |
- | * Security Context | + | |
- | * Domains et Types | + | |
- | * Roles | + | |
- | * Politiques de Sécurité | + | |
- | * Langage des Politiques | + | |
- | * allow | + | |
- | * type | + | |
- | * type_transition | + | |
- | * Décisions de SELinux | + | |
- | * Décisions d' | + | |
- | * Décisions de Transition | + | |
- | * Commandes SELinux | + | |
- | * Les Etats de SELinux | + | |
- | * Booléens | + | |
- | * 5.2 - Copier et Déplacer des Fichiers | + | |
- | * 5.3 - Vérifier les SC des Processus | + | |
- | * 5.4 - Visualiser la SC d'un Utilisateur | + | |
- | * 5.5 - Vérifier la SC d'un fichier | + | |
- | * 5.6 - La commande chcon | + | |
- | * 5.7 - La commande restorecon | + | |
- | * 5.8 - Le fichier / | + | |
- | * 5.9 - La commande semanage | + | |
- | * 5.10 - La commande audit2allow | + | |
- | + | ||
- | ====Jour #3 - 7 heures==== | + | |
- | + | ||
- | * **LCF605 | + | |
* Présentation | * Présentation | ||
* LAB #1 - Installation de KVM | * LAB #1 - Installation de KVM | ||
Ligne 313: | Ligne 85: | ||
* 2.3 - Configuration du Stockage | * 2.3 - Configuration du Stockage | ||
- | * **LCF606 | + | * **LCF702 |
* LAB #1 - Installation d'une Machine Virtuelle CentOS 8 | * LAB #1 - Installation d'une Machine Virtuelle CentOS 8 | ||
* 1.1 - Identification du Short ID | * 1.1 - Identification du Short ID | ||
Ligne 334: | Ligne 106: | ||
* Internet | * Internet | ||
- | * **LCF607 | + | * **LCF703 |
* LAB #1 - Gestion des Clones | * LAB #1 - Gestion des Clones | ||
* 1.1 - Création d'une VM à partir d'un Clone | * 1.1 - Création d'une VM à partir d'un Clone | ||
Ligne 347: | Ligne 119: | ||
* 3.3 - Sauvegarder les Copies | * 3.3 - Sauvegarder les Copies | ||
- | ====Jour #4 - 7 heures==== | + | |
- | + | * Contenu du Module | |
- | | + | * LAB #1 - Augmentation de la Taille du Disque |
- | * LAB #1 - Gestion des Disques | + | |
* 1.1 - Augmenter la Taille du Disque avec la Commande qemu-img | * 1.1 - Augmenter la Taille du Disque avec la Commande qemu-img | ||
* Augmenter la Taille du Disque de la VM | * Augmenter la Taille du Disque de la VM | ||
Ligne 357: | Ligne 128: | ||
* 1.2 - Augmenter la Taille du Disque avec la Commande virsh | * 1.2 - Augmenter la Taille du Disque avec la Commande virsh | ||
* Augmenter la Taille du Disque de la VM | * Augmenter la Taille du Disque de la VM | ||
- | | + | |
- | * Préparation | + | * 2.1 - Préparation |
- | * La Commande guestfish | + | * 2.2 - La Commande guestfish |
- | * LAB #2 - Gestion de la VM | + | * LAB #3 - Gestion de la VM |
- | * 2.1 La Commande shutdown | + | * 3.1 La Commande shutdown |
- | * 2.2 La Commande reboot | + | * 3.2 La Commande reboot |
- | * 2.3 La Commande suspend | + | * 3.3 La Commande suspend |
- | * 2.4 La Commande resume | + | * 3.4 La Commande resume |
- | * 2.5 La Commande dominfo | + | * 3.5 La Commande dominfo |
- | * 2.6 La Commande autostart | + | * 3.6 La Commande autostart |
- | * 2.7 La Commande domuuid | + | * 3.7 La Commande domuuid |
- | * 2.8 La Commande undefine | + | * 3.8 La Commande undefine |
- | * 2.9 La Commande destroy | + | * 3.9 La Commande destroy |
- | * LAB #3 - Gestion des Ressources | + | * LAB #4 - Gestion des Ressources |
- | * 3.1 - Augmenter les VCPUs et la Mémoire | + | * 4.1 - Augmenter les VCPUs et la Mémoire |
- | * 3.2 - Ajouter et Supprimer un Disque Dur | + | * 4.2 - Ajouter et Supprimer un Disque Dur |
- | * LAB #4 - Gestion de la Journalisation | + | * LAB #5 - Journalisation |
- | * 4.1 - Le Répertoire / | + | * 5.1 - Le Répertoire / |
- | * 4.2 - Le Fichier / | + | * 5.2 - Le Fichier / |
+ | * LAB #6 - Gestion de KVM avec Cockpit | ||
+ | * 6.1 - Installation et Démarrage | ||
+ | * 6.2 - Connexion à l' | ||
+ | * 6.3 - Visualisation de la Configuration de la VM testvm1 | ||
+ | * 6.4 - Démarrage de la VM testvm1 | ||
+ | * 6.5 - Connexion à la VM testvm1 | ||
+ | * LAB #7 - Gestion des Machines Virtuelles avec Cockpit | ||
+ | * 7.1 - Créer un Clone de la VM testvm1 | ||
+ | * 7.2 - Création d'une VM en Mode Graphique à partir d'un ISO | ||
+ | * 7.3 - Création et Suppression d'un Snapshot de la vm testvm2 | ||
+ | * 7.4 - Augmentation des Ressources de la VM testvm2 | ||
+ | * 7.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | ||
+ | * LAB #8 - Gestion de KVM avec virt-manager | ||
+ | * 8.1 - Installation | ||
+ | * 8.2 - Connexion à l' | ||
+ | * 8.3 - Démarrage de la VM testvm1 | ||
+ | * 8.4 - Connexion à la VM testvm1 | ||
+ | * 8.5 - Visualisation de la Configuration de la VM testvm1 | ||
+ | * LAB #9 - Gestion des Machines Virtuelles avec virt-manager | ||
+ | * 9.1 - Créer un Clone de la VM testvm1 | ||
+ | * 9.2 - Création d'une VM en Mode Graphique à partir d'un ISO | ||
+ | * 9.3 - Création et Suppression d'un Snapshot de la vm testvm2 | ||
+ | * 9.4 - Augmentation des Ressources de la VM testvm2 | ||
+ | * 9.5 - Ajout et Suppression d'un Disque Dur à la VM testvm2 | ||
- | | + | |
- | * Contenu du Module | + | * Support |
- | * LAB #1 - Gestion de KVM avec Cockpit | + | * Rappel du Programme |
- | * 1.1 - Installation et Démarrage | + | * Évaluation |
- | * 1.2 - Connexion à l' | + | * Validation des Acquis Globale |
- | * 1.3 - Visualisation | + | |
- | | + | |
- | | + | |
- | * 1.6 - Créer un Clone de la VM | + | |
- | * LAB #2 - Gestion de KVM avec virt-manager | + | |
- | * 2.1 - Installation | + | |
- | * 2.2 - Connexion à l' | + | |
- | * 2.3 - Démarrage | + | |
- | * 2.4 - Connexion à la VM | + | |
- | * 2.5 - Visualisation de la Configuration | + | |
- | * 2.6 - Créer un Clone de la VM | + | |
- | * **LCF610 - Validation de la Formation** - 1 heure. | ||
- | * Contenu du Module | ||
- | * Pour Aller Plus Loin | ||
- | * Support de Cours | ||
- | * L' | ||
- | * Matériel | ||
- | * Logiciels | ||
- | * Machine Virtuelle | ||
- | * Rappel du Programme de la Formation | ||
- | * Jour #1 | ||
- | * Jour #2 | ||
- | * Jour #3 | ||
- | * Jour #4 | ||
- | * Validation des Acquis | ||
- | * Évaluation de la Formation | ||
------ | ------ | ||
- | + | Copyright © 2022 Hugh Norris | |
- | < | + | |
- | <DIV ALIGN=" | + | |
- | Copyright © 2021 Hugh Norris< | + | |
- | Document non-contractuel. Le programme peut être modifié sans préavis. | + | |
- | </ | + | |
- | </ | + |