Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| elearning:debian10:start [2020/09/03 08:36] – created admin | elearning:debian10:start [2023/12/08 16:15] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ~~PDF: | ~~PDF: | ||
| - | Version : **2020.01** | + | Version : **2022.01** |
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| - | ======LDF500 - Debian | + | ======LDF500 - Debian |
| =====Présentation===== | =====Présentation===== | ||
| Ligne 11: | Ligne 11: | ||
| **Type d' | **Type d' | ||
| \\ | \\ | ||
| - | **Objectif** : Apprendre l’Administration Système sous Debian. | + | **Objectif** : Apprendre l’Administration Système sous Debian |
| \\ | \\ | ||
| - | **Public** : Techniciens Debian | + | **Public** : Utilisateurs |
| \\ | \\ | ||
| - | **Pré requis** : Avoir suivi la formation **LDF400 - Debian | + | **Pré requis** : Avoir suivi la formation **LDF400 - Debian |
| \\ | \\ | ||
| **Méthode d' | **Méthode d' | ||
| Ligne 21: | Ligne 21: | ||
| **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | ||
| \\ | \\ | ||
| - | **Durée** : 4 jours (28h) - **Attention** - La durée est indiquée pour une population formée ayant satisfaite à 100% les pré-requis. Dans le cas contraire, même s'il s'agit d'un seul stagiaire dans le groupe, la formation sera prolongée d'un jour à la charge financière du commanditaire. | + | **Durée** : 4 jours (28h). |
| \\ | \\ | ||
| **Formateur** : Certifié **[[http:// | **Formateur** : Certifié **[[http:// | ||
| Ligne 27: | Ligne 27: | ||
| =====Support de Cours===== | =====Support de Cours===== | ||
| - | L' | + | L' |
| L' | L' | ||
| Ligne 39: | Ligne 39: | ||
| * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | ||
| * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | ||
| - | * de consulter les mises à jour du contenu des supports de cours pendant | + | * de consulter les mises à jour du contenu des supports de cours pendant |
| - | * d' | + | |
| =====Prérequis===== | =====Prérequis===== | ||
| Ligne 48: | Ligne 47: | ||
| * 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 52: | ||
| ====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://www.ittraining.team **ainsi que ses sous-domaines**. |
| =====Programme===== | =====Programme===== | ||
| - | ====Jour #1 - 7 heures==== | + | |
| - | + | * Prérequis | |
| - | | + | |
| - | * Pré-requis | + | |
| - | * Matériel | + | |
| - | * Logiciels | + | |
| - | * Internet | + | |
| - | * Utilisation de l' | + | |
| - | * Connexion au Serveur Cloud | + | |
| - | * Linux, MacOS et Windows 10 muni du client ssh | + | |
| - | * Windows 7 et Windows 10 sans client ssh | + | |
| - | * Démarrage de la Machine Virtuelle | + | |
| - | * Connexion à la Machine Virtuelle | + | |
| * Programme de la Formation | * Programme de la Formation | ||
| - | * Évaluation des Compétences | + | * Évaluation des Connaissances en Amont |
| - | * **LDF501 - Gestion des Utilisateurs** | + | * **LDF501 - Gestion des Utilisateurs**. |
| * Présentation | * Présentation | ||
| * / | * / | ||
| * Interrogation des Bases de Données | * Interrogation des Bases de Données | ||
| - | * Intérrogation de la Base passwd | ||
| - | * Intérrogation de la Base group | ||
| - | * Consulter le Contenu d'une Base | ||
| * Les Fichiers /etc/group et / | * Les Fichiers /etc/group et / | ||
| - | * La Commande grpck | ||
| - | * Les Commandes grpconv et grpunconv | ||
| * Les Fichiers /etc/passwd et /etc/shadow | * Les Fichiers /etc/passwd et /etc/shadow | ||
| - | * La Commande pwck | ||
| - | * Les Commandes pwconv et pwunconv | ||
| * Commandes | * Commandes | ||
| * Groupes | * Groupes | ||
| Ligne 108: | Ligne 88: | ||
| * chage | * chage | ||
| * Configuration | * Configuration | ||
| - | * L' | + | |
| - | * Le Répertoire /etc/skel | + | |
| - | * La Commande id | + | |
| - | * La Commande groups | + | |
| - | * Le Fichier / | + | |
| - | | + | |
| * LAB #2 - Forcer l' | * LAB #2 - Forcer l' | ||
| * Utiliser des Mots de Passe Complexe | * Utiliser des Mots de Passe Complexe | ||
| - | * Bloquer un Compte après N Echecs de Connexion | ||
| * Configuration | * Configuration | ||
| * su et su - | * su et su - | ||
| * sudo | * sudo | ||
| - | * **LRF502 | + | * **LDF502 |
| * LAB #1 - Compiler à partir des sources | * LAB #1 - Compiler à partir des sources | ||
| - | * ./ | + | * 1.1 - ./ |
| - | * make | + | * 1.2 - make |
| - | * make check | + | * 1.3 - make check |
| - | * make install | + | * 1.4 - make install |
| - | * La Commande dpkg | + | * LAB#2 - Utilisation de la Commande dpkg |
| - | * Configuration | + | * 2.1 - Configuration |
| - | * Utilisation | + | * 2.2 - Utilisation |
| - | * La Commande dselect | + | * LAB#3 - Utilisation de la Commande dselect |
| - | * La Commande apt-get | + | * LAB#4 - Utilisation de la Commande apt-get |
| - | * Configuration | + | * 4.1 - Configuration |
| - | * Dépôts | + | * 4.2 - Dépôts |
| - | * Utilisation | + | * 4.3 - Utilisation |
| - | * LAB #1 - Utiliser | + | * LAB #5 - Utilisation de la Commande |
| - | * LAB #2 - Utiliser la commande | + | |
| * Les Bibliothèques Partagées | * Les Bibliothèques Partagées | ||
| * Présentation | * Présentation | ||
| Ligne 146: | Ligne 119: | ||
| * La Commande ldconfig | * La Commande ldconfig | ||
| - | * **LDF503 - Gestion des Droits** | + | * **LDF503 - Gestion des Droits**. |
| * Présentation | * Présentation | ||
| * Préparation | * Préparation | ||
| - | * Les Droits Unix Simples | + | * LAB #1 - Les Droits Unix Simples |
| - | * La Modification des Droits | + | * 1.1 - La Modification des Droits |
| * La Commande chmod | * La Commande chmod | ||
| * Mode Symbolique | * Mode Symbolique | ||
| * Mode Octal | * Mode Octal | ||
| * La Commande umask | * La Commande umask | ||
| - | * Modifier le propriétaire ou le groupe | + | * 1.2 - Modifier le propriétaire ou le groupe |
| * La Commande chown | * La Commande chown | ||
| * La Commande chgrp | * La Commande chgrp | ||
| - | * Les Droits Unix Étendus | + | * LAB #2 - Les Droits Unix Étendus |
| - | * SUID/SGID bit | + | * 2.1 - SUID/SGID bit |
| - | * Inheritance Flag | + | * 2.2 - Inheritance Flag |
| - | * Sticky bit | + | * 2.3 - Sticky bit |
| - | * Les Droits Unix Avancés | + | * LAB #3 - Les Droits Unix Avancés |
| - | * Les ACL | + | * 3.1 - Les ACL |
| - | * Les Attributs Étendus | + | * 3.2 - Les Attributs Étendus |
| - | ====Jour #2 - 7 heures==== | + | |
| - | + | ||
| - | | + | |
| * Périphériques de stockage | * Périphériques de stockage | ||
| * Partitions | * Partitions | ||
| * Partitionnement | * Partitionnement | ||
| - | * LAB #1 - Partitionnement de votre Disque | + | * LAB #1 - Partitionnement de votre Disque |
| * Logical Volume Manager (LVM) | * Logical Volume Manager (LVM) | ||
| * LAB #2 - Volumes Logiques Linéaires | * LAB #2 - Volumes Logiques Linéaires | ||
| - | * Physical Volume (PV) | ||
| - | * Volume Group (VG) et Physical Extent (PE) | ||
| - | * Logical Volumes (LV) | ||
| * LAB #3 - Étendre un Volume Logique à Chaud | * LAB #3 - Étendre un Volume Logique à Chaud | ||
| * LAB #4 - Snapshots | * LAB #4 - Snapshots | ||
| Ligne 212: | Ligne 180: | ||
| * LAB #26 - Ajouter une Étiquette au Système de Fichiers Btrfs | * LAB #26 - Ajouter une Étiquette au Système de Fichiers Btrfs | ||
| * Comparaison des Commandes par Système de Fichiers | * Comparaison des Commandes par Système de Fichiers | ||
| - | * LAB #27 - Créer un Système de Fichiers ISO | ||
| - | * La Commande genisoimage | ||
| * Systèmes de Fichiers Chiffrés | * Systèmes de Fichiers Chiffrés | ||
| - | * LAB #28 - Créer un Système de Fichiers Chiffré avec encryptfs | + | * LAB #27 - Créer un Système de Fichiers Chiffré avec encryptfs |
| - | * LAB #29 - Créer un Système de Fichiers Chiffré avec LUKS | + | * LAB #28 - Créer un Système de Fichiers Chiffré avec LUKS |
| - | * Présentation | + | * Raid Logiciel |
| - | * Mise en Place | + | * LAB #29 - Mise en Place du RAID 5 Logiciel |
| - | * Ajouter | + | * 29.1 - Préparer le disque |
| - | * Supprimer | + | * 29.2 - Créer |
| + | * 29.3 - Remplacer | ||
| * Le Swap | * Le Swap | ||
| * Taille du swap | * Taille du swap | ||
| Ligne 228: | Ligne 195: | ||
| * LAB #30 - Créer un Fichier de Swap | * LAB #30 - Créer un Fichier de Swap | ||
| - | * **LDF505 - Gestion des Tâches** | + | * **LDF505 - Gestion des Tâches**. |
| - | * cron | + | * LAB #1 - cron |
| - | * Le Fichier / | + | * 1.1 - Le Fichier / |
| - | * Les Champs Temporels | + | * 1.2 - Les Champs Temporels |
| - | * Les crontabs Utilisateurs | + | * 1.3 - Les crontabs Utilisateurs |
| - | * Les Fichiers / | + | * LAB #2 - anacron |
| - | * anacron | + | * 2.1 - Le Fichier / |
| - | * Le Fichier / | + | * 2.2 - Les Champs Temporels |
| - | * Les Fichiers cron.daily, | + | * 2.3 - Le Fichier / |
| - | * at | + | * LAB #3 - at |
| + | * 3.1 - Le Répertoire / | ||
| - | ====Jour #3 - 7 heures==== | + | |
| - | + | ||
| - | | + | |
| * Types de Sauvegardes | * Types de Sauvegardes | ||
| * Sauvegarde complète | * Sauvegarde complète | ||
| Ligne 249: | Ligne 215: | ||
| * Outils Classiques de Sauvegarde | * Outils Classiques de Sauvegarde | ||
| * Préparation | * Préparation | ||
| - | * La Commande tar | + | * LAB #1 - La Commande tar |
| - | * Présentation | + | * 1.1 - Présentation |
| - | * LAB #1 - Travailler avec la Commande tar | + | * 1.2 - Travailler avec la Commande tar |
| - | * La Commande GPL tar et la Compression | + | * 1.2 - La Commande GPL tar et la Compression |
| - | * La Commande cpio | + | * LAB #2 - La Commande cpio |
| - | * Présentation | + | * 2.1 - Présentation |
| - | * LAB #2 - Travailler avec la Commande cpio | + | * 2.2 - Travailler avec la Commande cpio |
| - | * La Commande dd | + | * LAB #3 - La Commande dd |
| - | * Présentation | + | * 3.1 - Présentation |
| - | * LAB #3 - Travailler avec la Commande dd | + | * 3.2 - Travailler avec la Commande dd |
| * Les Commandes dump et restore | * Les Commandes dump et restore | ||
| * Présentation | * Présentation | ||
| Ligne 265: | Ligne 231: | ||
| * Outils de Sauvegarde Multidirectionnelle | * Outils de Sauvegarde Multidirectionnelle | ||
| * Outils de Sauvegarde des Partitions | * Outils de Sauvegarde des Partitions | ||
| + | * LAB #4 - Que Sauvegarder en Priorité ? | ||
| + | * 4.1 - Sauvegarde de la Liste des Paquets | ||
| + | * 4.2 - Sauvegarde d'un Mémo sur la Structure du Disque Dur Système | ||
| + | * 4.3 - Sauvegarde d'un Mémo sur les Points de Montage du Disque Dur Système | ||
| + | * 4.4 - Sauvegarde du Chargeur de Démarrage | ||
| + | * GRUB Legacy | ||
| + | * GRUB 2 avec BIOS | ||
| + | * GRUB 2 avec EFI | ||
| + | * 4.5 - Sauvegarde des Dossiers Utilisateurs | ||
| + | * LAB #5 - Rsync | ||
| + | * 5.1 - Présentation | ||
| + | * 5.2 - Travailler avec la Commande rsync | ||
| * Compression | * Compression | ||
| - | * La Commande gzip | + | * LAB #6 - La Commande gzip |
| - | * Présentation | + | * 6.1 - Présentation |
| - | * LAB #4 - Travaller avec la Commande gzip | + | * 6.2 - Travaller avec la Commande gzip |
| - | * La Commande bzip2 | + | * LAB #7 - La Commande bzip2 |
| - | * Présentation | + | * 7.1 - Présentation |
| - | * LAB #5 - Travailler avec la Commande bzip2 | + | * 7.2 |
| - | * La Commande xz | + | * LAB #8 - La Commande xz |
| - | * Présentation | + | * 8.1 - Présentation |
| - | * LAB #6 - Travailler avec la Commande xz | + | * 8.2 - Travailler avec la Commande xz |
| * Autres Utilitaires | * Autres Utilitaires | ||
| - | * **LDF507 - Gestion des Processus** | + | * **LDF507 - Gestion des Processus**. |
| * Présentation | * Présentation | ||
| * Les Types de Processus | * Les Types de Processus | ||
| - | * Les Commandes relatives aux Processus | + | * LAB #1 - Les Commandes relatives aux Processus |
| - | * La Commande ps | + | * 1.1 - La Commande ps |
| - | * La Commande pgrep | + | * 1.2 - La Commande pgrep |
| - | * La Commande pstree | + | * 1.3 - La Commande pstree |
| - | * La Commande top | + | * 1.4 - La Commande top |
| - | * Les Commandes fg, bg et jobs | + | * 1.5 - Les Commandes fg, bg et jobs |
| - | * La Commande wait | + | * 1.6 - La Commande wait |
| - | * La Commande nice | + | * 1.7 - La Commande nice |
| - | * La Commande renice | + | * 1.8 - La Commande renice |
| - | * La Commande nohup | + | * 1.9 - La Commande nohup |
| - | * La Commande kill | + | * 1.10 - La Commande kill |
| - | * La Commande pkill | + | * 1.11 - La Commande pkill |
| - | * **LDF508 - Gestion de la Journalisation** | + | * **LDF508 - Gestion de la Journalisation**. |
| * Présentation | * Présentation | ||
| * La Commande dmesg | * La Commande dmesg | ||
| - | * Surveillance Sécuritaire | + | * LAB #1 - Surveillance Sécuritaire |
| - | * La Commande last | + | * 1.1 - La Commande last |
| - | * La Commande lastlog | + | * 1.2 - La Commande lastlog |
| - | * La Commande lastb | + | * 1.3 - La Commande lastb |
| - | * Le fichier / | + | * 1.4 - Le fichier / |
| - | * Le fichier / | + | * 1.5 - Gestion des évènements audit |
| - | * Gestion des événements audit | + | |
| * auditd | * auditd | ||
| * auditctl | * auditctl | ||
| * audispd | * audispd | ||
| - | | + | |
| - | * La Commande aureport | + | * La Commande aureport |
| - | * La Commande ausearch | + | * La Commande ausearch |
| * Le fichier / | * Le fichier / | ||
| * Applications | * Applications | ||
| - | * rsyslog | + | * LAB #2 - rsyslog |
| - | * Priorités | + | * 2.1 - Priorités |
| - | * Sous-systèmes applicatifs | + | * 2.2 - Sous-systèmes applicatifs |
| - | * / | + | * 2.3 - / |
| * Modules | * Modules | ||
| * Directives Globales | * Directives Globales | ||
| Ligne 324: | Ligne 302: | ||
| * n Sous-systèmes avec la même priorité | * n Sous-systèmes avec la même priorité | ||
| * n Sélecteurs avec la même Action | * n Sélecteurs avec la même Action | ||
| - | * La Commande logger | + | * LAB #3 - La Commande logger |
| - | * La Commande logrotate | + | * LAB #4 - La Commande logrotate |
| - | * La Journalisation avec journald | + | * LAB #5 - La Journalisation avec journald |
| - | * Consultation des Journaux | + | * 5.1 - Consultation des Journaux |
| - | * Consultation des Journaux d'une Application Spécifique | + | * 5.2 - Consultation des Journaux d'une Application Spécifique |
| - | * Consultation des Journaux depuis le Dernier Démarrage | + | * 5.3 - Consultation des Journaux depuis le Dernier Démarrage |
| - | * Consultation des Journaux d'une Priorité Spécifique | + | * 5.4 - Consultation des Journaux d'une Priorité Spécifique |
| - | * Consultation des Journaux d'une Plage de Dates ou d' | + | * 5.5 - Consultation des Journaux d'une Plage de Dates ou d' |
| - | * Consultation des Journaux en Live | + | * 5.6 - Consultation des Journaux en Live |
| - | * Consultation des Journaux avec des Mots Clefs | + | |
| - | ====Jour #4 - 7 heures==== | + | |
| - | + | * Présentation de Cups | |
| - | | + | |
| - | * Cups | + | |
| * Protocoles | * Protocoles | ||
| * Paquets | * Paquets | ||
| Ligne 347: | Ligne 322: | ||
| * Journaux | * Journaux | ||
| * Imprimantes | * Imprimantes | ||
| - | | + | |
| - | * La Commande lpstat | + | * 1.1 - La Commande lpstat |
| - | * La Commande lpadmin | + | * 1.2 - La Commande lpadmin |
| - | * Les Commandes accept et cupsenable | + | * 1.3 - Les Commandes accept et cupsenable |
| - | * Classe d' | + | * 1.4 - Classe d' |
| - | * Le fichier / | + | * 1.5 - Le fichier / |
| - | * Le fichier / | + | * 1.6 - Le fichier / |
| - | * La Commande cancel | + | * 1.7 - La Commande cancel |
| - | * La Commande lpmove | + | * 1.8 - La Commande lpmove |
| - | * L' | + | * 1.9 - L' |
| - | * **LDF510 - Gestion du Démarrage et de l' | + | * **LDF510 - Gestion du Démarrage et de l' |
| * Présentation | * Présentation | ||
| * BIOS, EFI et OpenFirmware | * BIOS, EFI et OpenFirmware | ||
| Ligne 373: | Ligne 348: | ||
| * Le fichier / | * Le fichier / | ||
| * Les fichiers du répertoire /etc/grub.d | * Les fichiers du répertoire /etc/grub.d | ||
| - | * Configurer l' | ||
| * Modifier la Configuration de GRUB 2 en Ligne de Commande | * Modifier la Configuration de GRUB 2 en Ligne de Commande | ||
| * Gestionnaires de Démarrages Alternatifs | * Gestionnaires de Démarrages Alternatifs | ||
| Ligne 385: | Ligne 359: | ||
| * Isodhpfx | * Isodhpfx | ||
| * Initramfs | * Initramfs | ||
| - | * Examiner l' | + | * LAB #1 - Travailler avec Initramfs |
| - | * Le script init | + | * 1.1 - Examiner l' |
| - | | + | * 1.2 - La Commande mkinitramfs |
| * Processus de Démarrage du Noyau Linux | * Processus de Démarrage du Noyau Linux | ||
| - | * Processus Init | + | * systemd |
| - | * Démarrer Debian 6 avec SysVinit | + | * LAB #2 - La Commande systemctl |
| - | * Niveaux d' | + | * LAB #3 - Fichiers de Configuration |
| - | * Inittab | + | * 3.1 - Fichiers |
| - | * Scripts | + | * 3.2 - Surchargement des Fichiers par Défaut |
| - | * Le script rc.S sous Debian 6 | + | * 3.3 - Les Fichiers |
| - | * Répertoire init.d | + | * LAB #4 - La Commande systemd-analyze |
| - | * Linux Standard Base | + | * LAB #5 - Les Cibles |
| - | * Codes Retour Standardisés | + | * 5.1 - Contrôler les dépendances |
| - | * Scripts | + | * 5.2 - La Cible par Défaut |
| - | * Répertoires rcx.d | + | * LAB #6 - Gestion des Services |
| - | * rc.local | + | * 6.1 - Gestion des Instances Uniques |
| - | * La Commande chkconfig | + | * 6.2 - Gestion d' |
| - | * La Commande update-rc.d sous Debian | + | * 6.3 - Interdire la Modification du Statut d'un Service |
| - | * Démarrer Debian 10 avec systemd | + | |
| - | * La Commande systemctl | + | |
| - | * Fichiers de Configuration | + | |
| - | * Système de Démarrage | + | |
| - | * La Commande systemd-analyze | + | |
| - | * Gestion des Services | + | |
| * Arrêt Système du Système | * Arrêt Système du Système | ||
| * La Commande shutdown | * La Commande shutdown | ||
| Ligne 415: | Ligne 383: | ||
| * La Commande poweroff | * La Commande poweroff | ||
| - | * **LDF511 - Validation de la Formation** | + | * **LDF511 - Validation de la Formation** |
| - | * Pour Aller Plus Loin | + | * Contenu du Module |
| - | * Support de Cours | + | |
| - | * L' | + | |
| - | * Matériel | + | |
| - | * Logiciels | + | |
| - | * Machine Virtuelle | + | |
| * Rappel du Programme de la Formation | * Rappel du Programme de la Formation | ||
| - | | + | |
| - | * Jour #2 | + | |
| - | * Jour #3 | + | |
| - | * Jour #4 | + | |
| - | * Remettre en Etat l' | + | |
| * Évaluation de la Formation | * Évaluation de la Formation | ||
| - | * Remerciements | ||
| - | |||
| ------ | ------ | ||
| - | + | Copyright © 2023 Hugh Norris | |
| - | < | + | |
| - | <DIV ALIGN=" | + | |
| - | Copyright © 2020 Hugh Norris< | + | |
| - | Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis. | + | |
| - | </ | + | |
| - | </ | + | |