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:debian:start [2020/03/08 16:02] – admin | elearning:debian:start [2020/09/03 08:36] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======LDF200 - Debian Linux : Administration Système====== | + | ======LDF200 - Debian |
=====Présentation===== | =====Présentation===== | ||
Ligne 11: | Ligne 11: | ||
**Type d' | **Type d' | ||
\\ | \\ | ||
- | **Objectif** : Maîtriser | + | **Objectif** : Apprendre |
\\ | \\ | ||
- | **Public** : Utilisateurs Linux, | + | **Public** : Techniciens |
\\ | \\ | ||
- | **Pré requis** : Connaître un autre système d' | + | **Pré requis** : Avoir suivi la formation **LDF100 - Debian 8 Linux : User** ou posséder les compétences équivalentes. |
\\ | \\ | ||
**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) | + | **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. |
\\ | \\ | ||
- | **Machine virtuelle** : **[[https://https:// | + | **Formateur** : Certifié |
=====Support de Cours===== | =====Support de Cours===== | ||
- | L' | + | L' |
L' | L' | ||
Ligne 40: | Ligne 40: | ||
* 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 la période de l' | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
- | * d' | + | * d' |
=====Prérequis===== | =====Prérequis===== | ||
Ligne 46: | Ligne 46: | ||
==== Matériel==== | ==== Matériel==== | ||
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), |
- | * Dans le cas de Windows(tm), | + | |
- | * Le mot de passe du compte administrateur du système, | + | |
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 8 Go de RAM minimum, | + | * 4 Go de RAM minimum, |
- | * Processeur | + | * Processeur |
- | * 8 Go d' | + | * Un casque ou des écouteurs, |
- | * Un casque ou des écouteurs | + | |
* Un micro (optionnel). | * Un micro (optionnel). | ||
====Logiciels==== | ====Logiciels==== | ||
- | | + | * Si Windows(tm) - Putty et WinSCP, |
- | | + | * Navigateur Web Chrome ou Firefox. |
====Internet==== | ====Internet==== | ||
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | * Un accès à Internet |
- | | + | * Accès **débloqué** |
- | | + | |
- | * https://ittraining.io | + | |
- | * Formations à Distance | + | |
- | * Accès **débloqué** aux domaines suivants | + | |
- | * https:// | + | |
- | * https:// | + | |
- | * http:// | + | |
=====Programme===== | =====Programme===== | ||
====Jour #1 - 7 heures==== | ====Jour #1 - 7 heures==== | ||
+ | |||
+ | * **LDF200 - Debian 8 Linux : Technician** - 1 heure. | ||
+ | * 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 | ||
+ | * Évaluation des Compétences | ||
* **LDF201 - Gestion des Utilisateurs** - 2 heures. | * **LDF201 - Gestion des Utilisateurs** - 2 heures. | ||
- | * Groupes | + | * Présentation |
- | * Utilisateurs | + | * / |
+ | * / | ||
+ | * / | ||
+ | * 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 / | ||
+ | * La Commande grpck | ||
+ | * Les Commandes grpconv et grpunconv | ||
+ | * Les Fichiers /etc/passwd et / | ||
+ | * La Commande pwck | ||
+ | * Les Commandes pwconv et pwunconv | ||
* Commandes | * Commandes | ||
- | | + | * Groupes |
+ | * groupadd | ||
+ | * groupdel | ||
+ | * groupmod | ||
+ | * newgrp | ||
+ | * gpasswd | ||
+ | * Utilisateurs | ||
+ | * useradd | ||
+ | * userdel | ||
+ | * usermod | ||
+ | * passwd | ||
+ | * chage | ||
+ | * Configuration | ||
+ | * L' | ||
+ | * Le Répertoire /etc/skel | ||
+ | * La Commande id | ||
+ | * La Commande groups | ||
+ | * Le Fichier / | ||
+ | | ||
+ | * LAB #2 - Forcer l' | ||
+ | * Utiliser des Mots de Passe Complexe | ||
+ | * Bloquer un Compte après N Echecs de Connexion | ||
+ | * Configuration | ||
* su et su - | * su et su - | ||
* sudo | * sudo | ||
- | * Validation des acquis | ||
- | * **Commandes** : grpck, grpconv, grpunconv, pwck, pwconv, pwunconv, groupadd, groupdel, groupmod, newgrp, gpasswd, useradd, userdel, usermod, passwd, id, groups, su, sudo. | ||
- | * **LDF202 | + | * **LRF202 |
- | * Installer | + | * LAB #1 - Compiler |
- | * La commande | + | * ./ |
- | * La commande apt-get/apt-cache | + | * make |
+ | * make check | ||
+ | * make install | ||
+ | * La Commande | ||
+ | * Configuration | ||
+ | * Utilisation | ||
+ | * La Commande dselect | ||
+ | * La Commande apt-get | ||
+ | * Configuration | ||
+ | * Dépôts | ||
+ | * Utilisation | ||
+ | * LAB #1 - Utiliser la commande apt-get | ||
+ | * LAB #2 - Utiliser la commande | ||
* Les Bibliothèques Partagées | * Les Bibliothèques Partagées | ||
+ | * Présentation | ||
+ | * Introduction | ||
+ | * Stockage | ||
+ | * ld-linux.so.2 | ||
* La Commande ldd | * La Commande ldd | ||
* Le fichier / | * Le fichier / | ||
* La Commande ldconfig | * La Commande ldconfig | ||
- | * Validation des acquis | ||
- | * **Commandes** : mc, dpkg, apt-get, apt-cache, wget, configure, make, ldd, ldconfig. | ||
- | * **LDF203 - Gestion | + | * **LDF203 - Gestion |
+ | * Présentation | ||
+ | * Préparation | ||
* Les Droits Unix Simples | * Les Droits Unix Simples | ||
- | | + | |
- | * Modifier le propriétaire ou le groupe | + | * La Commande chmod |
- | * Les Droits Unix Etendus | + | * Mode Symbolique |
- | * Les ACL | + | * Mode Octal |
- | * Les Attributs Ext2/ | + | * La Commande umask |
- | * Validation des acquis | + | |
- | * **Commandes** : chmod, umask, chown, chgrp, setfacl, getfacl, chattr, lsattr. | + | * La Commande chown |
+ | * La Commande chgrp | ||
+ | * Les Droits Unix Étendus | ||
+ | * SUID/SGID bit | ||
+ | * Inheritance Flag | ||
+ | * Sticky bit | ||
+ | * Les Droits Unix Avancés | ||
+ | * Les ACL | ||
+ | * Les Attributs Étendus | ||
====Jour #2 - 7 heures==== | ====Jour #2 - 7 heures==== | ||
Ligne 112: | Ligne 172: | ||
* **LDF204 - Gestion des Disques, des Systèmes de Fichiers et du Swap** - 5 heures. | * **LDF204 - Gestion des Disques, des Systèmes de Fichiers et du Swap** - 5 heures. | ||
* Périphériques de stockage | * Périphériques de stockage | ||
+ | * Partitions | ||
* Partitionnement | * Partitionnement | ||
+ | * LAB #1 - Partitionnement de votre Disque parted | ||
+ | * Logical Volume Manager (LVM) | ||
+ | * 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 #4 - Snapshots | ||
+ | * LAB #5 - Suppression des Volumes | ||
+ | * LAB #6 - Volumes Logiques en Miroir | ||
+ | * LAB #7 - Modifier les Attributs LVM | ||
+ | * LAB #8 - Volumes Logiques en Bandes | ||
+ | * LAB #9 - Gérer les Métadonnées | ||
* Systèmes de Fichiers Journalisés | * Systèmes de Fichiers Journalisés | ||
* Présentation | * Présentation | ||
- | | + | |
- | * Ext4 | + | |
- | * ReiserFS | + | * LAB #10 - Convertir un Système de Fichiers Ext3 en Ext2 |
- | * XFS | + | * LAB #11 - Convertir un Système de Fichiers Ext2 en Ext3 |
- | * JFS | + | * LAB #12 - Placer le Journal sur un autre Partition |
- | * Btrfs | + | * LAB #13 - Modifier la Fréquence de Vérification du Système de Fichiers Ext3 |
- | * Pagination | + | |
+ | * LAB #14 - Créer un Système de Fichiers Ext4 | ||
+ | | ||
+ | * LAB #16 - Convertir un Système de Fichiers Ext3 en Ext4 | ||
+ | | ||
+ | | ||
+ | * LAB #18 - Ajouter une Étiquette au Système de Fichiers XFS | ||
+ | * ReiserFS | ||
+ | * LAB #19 - Créer un Système de Fichiers ReiserFS | ||
+ | * LAB #20 - Ajouter une Étiquette au Système de Fichiers ReiserFS | ||
+ | | ||
+ | | ||
+ | * LAB #22 - Ajouter une Étiquette au Système de Fichiers JFS | ||
+ | | ||
+ | * LAB #23 - Créer un Système de Fichiers Btrfs | ||
+ | * LAB #24 - Convertir un Système de Fichiers Ext4 en Brtfs | ||
+ | * LAB #25 - Créer un Snapshot | ||
+ | * LAB #26 - Ajouter une Étiquette au Système de Fichiers Btrfs | ||
+ | * 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 | ||
+ | * LAB #28 - Créer un Système de Fichiers Chiffré avec encryptfs | ||
+ | * LAB #29 - Créer un Système de Fichiers Chiffré avec LUKS | ||
+ | * Présentation | ||
+ | * Mise en Place | ||
+ | * Ajouter une deuxième Passphrase | ||
+ | * Supprimer une Passphrase | ||
+ | * Le Swap | ||
* Taille du swap | * Taille du swap | ||
* Partitions de swap | * Partitions de swap | ||
- | | + | * La Commande |
- | | + | * La Commande |
- | * La commande | + | * LAB #30 - Créer un Fichier de Swap |
- | * Le fichier / | + | |
- | * Logical Volume Manager (LVM) | + | |
- | * Physical Volume (PV) | + | |
- | * Volume Group (VG) et Physical Extent (PE) | + | |
- | * Logical Volumes (LV) | + | |
- | * Administration | + | |
- | * Snapshots | + | |
- | * Suppression des Volumes | + | |
- | * Logical Volumes en Miroir | + | |
- | * Les Attributs | + | |
- | * Logical Volumes en Bandes | + | |
- | * Métadonnées | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : fdisk, gdisk, parted, swapon, swapoff, mkswap, dumpe2fs, tune2fs, mke2fs, mkfs.ext3, e2fsck, resize2fs, debugfs, e2label, mkfs.ext4, mkfs.xfs, xfs_check, xfs_repair, xfs_admin, xfs_growfs, xfs_info, xfs_metadump, | + | |
* **LDF205 - Gestion des Tâches** - 2 heures. | * **LDF205 - Gestion des Tâches** - 2 heures. | ||
* cron | * cron | ||
+ | * Le Fichier / | ||
+ | * Les Champs Temporels | ||
+ | * Les crontabs Utilisateurs | ||
+ | * Les Fichiers / | ||
* anacron | * anacron | ||
+ | * Le Fichier / | ||
+ | * Les Fichiers cron.daily, cron.weekly et cron.monthly | ||
* at | * at | ||
- | * Validation des acquis | ||
- | * **Commandes** : crond, crontab, anacrond, at. | ||
====Jour #3 - 7 heures==== | ====Jour #3 - 7 heures==== | ||
* **LDF206 - Gestion de l' | * **LDF206 - Gestion de l' | ||
- | * Archivage | + | * Types de Sauvegardes |
+ | * Sauvegarde complète | ||
+ | * Sauvegarde différentielle | ||
+ | * Sauvegarde incrémentale | ||
+ | * Sauvegarde décrémentale | ||
+ | * Outils Classiques de Sauvegarde | ||
+ | * Préparation | ||
+ | * La Commande tar | ||
+ | * Présentation | ||
+ | * LAB #1 - Travailler avec la Commande tar | ||
+ | * La Commande GPL tar et la Compression | ||
+ | * La Commande cpio | ||
+ | * Présentation | ||
+ | * LAB #2 - Travailler avec la Commande cpio | ||
+ | * La Commande dd | ||
+ | * Présentation | ||
+ | * LAB #3 - Travailler avec la Commande dd | ||
+ | * Les Commandes dump et restore | ||
+ | * Présentation | ||
+ | * Outils Avancés de Sauvegarde | ||
+ | * Outils de Sauvegarde Unidirectionnelle | ||
+ | * Outils de Sauvegarde Multidirectionnelle | ||
+ | * Outils de Sauvegarde des Partitions | ||
* Compression | * Compression | ||
- | | + | * La Commande gzip |
- | * Validation des acquis | + | * Présentation |
- | * **Commandes** : tar, cpio, dd, dump, restore, gzip, gunzip, bzip2, bunzip2, | + | |
+ | * La Commande bzip2 | ||
+ | * Présentation | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Autres Utilitaires | ||
* **LDF207 - Gestion des Processus** - 2 heures. | * **LDF207 - Gestion des Processus** - 2 heures. | ||
- | * Les Types de Processus | + | * Présentation |
- | | + | |
- | | + | * Les Commandes relatives aux Processus |
- | | + | * La Commande ps |
- | * Validation des acquis | + | * La Commande pgrep |
- | | + | * La Commande pstree |
+ | * La Commande top | ||
+ | | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
* **LDF208 - Gestion de la Journalisation** - 3 heures. | * **LDF208 - Gestion de la Journalisation** - 3 heures. | ||
- | * Le fichier /var/log/messages | + | |
- | * La commande /bin/dmesg | + | * La Commande dmesg |
+ | * Surveillance Sécuritaire | ||
+ | * La Commande last | ||
+ | * La Commande lastlog | ||
+ | * La Commande lastb | ||
+ | | ||
* Le fichier / | * Le fichier / | ||
* Gestion des événements audit | * Gestion des événements audit | ||
Ligne 175: | Ligne 309: | ||
* audispd | * audispd | ||
* La consultation des événements audit | * La consultation des événements audit | ||
- | * La commande | + | * La Commande |
- | * La commande | + | * La Commande |
+ | * Le fichier / | ||
* Applications | * Applications | ||
* rsyslog | * rsyslog | ||
* Priorités | * Priorités | ||
* Sous-systèmes applicatifs | * Sous-systèmes applicatifs | ||
- | | + | |
* Modules | * Modules | ||
* Directives Globales | * Directives Globales | ||
Ligne 191: | Ligne 326: | ||
* 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 | ||
- | | + | |
- | * Options de la commande | + | * La Commande |
- | * /usr/sbin/logrotate | + | * La Journalisation avec journald |
- | * Options de la commande | + | |
- | * La Journalisation avec journald | + | |
* Consultation des Journaux | * Consultation des Journaux | ||
- | | + | |
- | * Consultation des Journaux depuis le Dernier Démarrage | + | * Consultation des Journaux depuis le Dernier Démarrage |
- | * Consultation des Journaux d'une Priorité Spécifique | + | * Consultation des Journaux d'une Priorité Spécifique |
- | * Consultation des Journaux d'une Plage de Dates | + | * Consultation des Journaux d'une Plage de Dates ou d' |
- | * Consultation des Journaux en Live | + | * Consultation des Journaux en Live |
- | * Consultation des Journaux avec des Mots Clefs | + | * Consultation des Journaux avec des Mots Clefs |
- | * Validation des acquis | + | |
- | * **Commandes** : dmesg, auditd, auditctl, audoispd, aureport, ausearch, rsyslog, logger, logrotate, journalctl. | + | |
====Jour #4 - 7 heures==== | ====Jour #4 - 7 heures==== | ||
Ligne 213: | Ligne 344: | ||
* Paquets | * Paquets | ||
* Daemon | * Daemon | ||
- | * cupsd.conf | + | * Le fichier /etc/cups/cupsd.conf |
* Filtres | * Filtres | ||
* Backends | * Backends | ||
Ligne 219: | Ligne 350: | ||
* Imprimantes | * Imprimantes | ||
* Administration | * Administration | ||
- | | + | |
- | | + | * La Commande lpadmin |
+ | | ||
+ | * Classe d' | ||
+ | * Le fichier / | ||
+ | * Le fichier / | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * L' | ||
- | * **LDF210 - Gestion du Démarrage et de l' | + | * **LDF210 - Gestion du Démarrage et de l' |
- | * Détail du démarrage | + | * Présentation |
+ | * BIOS, EFI et OpenFirmware | ||
* Systèmes à base du BIOS | * Systèmes à base du BIOS | ||
- | | + | * Charger de Démarrage |
+ | | ||
* Autres Systèmes | * Autres Systèmes | ||
- | | + | |
- | * Grub2 | + | * LILO |
- | * Le fichier /boot/grub/ | + | * La Commande LILO |
- | * Le fichier / | + | * Codes Erreur de LILO |
- | * Les fichiers du répertoire / | + | * GRUB 2 sous Debian 8 |
- | * Le fichier / | + | |
- | * Le fichier / | + | * Le fichier / |
- | * Les fichiers / | + | * Les fichiers du répertoire / |
- | | + | * 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 |
- | | + | * Systemd-boot |
- | | + | * U-boot |
- | | + | * Le Projet Syslinux |
- | | + | * SYSLINUX |
- | | + | * EXTLINUX |
- | | + | * ISOLINUX |
- | | + | * PXELINUX |
- | | + | * Isodhpfx |
- | | + | |
- | * Scripts Unix Système V sous Debian 6 | + | * Examiner l' |
- | | + | * Le script init |
- | | + | * La Commande |
- | | + | * Processus de Démarrage du Noyau Linux |
- | | + | * Processus Init |
- | | + | * Démarrer Debian 6 avec SysVinit |
- | * La Gestion des Services sous SysVinit | + | |
- | * Le Système de Démarrage Upstart | + | * Inittab |
- | | + | * Scripts de Démarrage |
- | * Initialisation du Système | + | * Le script rc.S sous Debian 6 |
- | * Runlevels | + | * Répertoire init.d |
- | * [CTL]-[ALT]-[DEL] | + | * Linux Standard Base |
- | * mingetty | + | * Codes Retour Standardisés |
- | * La Gestion des Services sous Upstart | + | * Scripts |
- | * Le Système de Démarrage Systemd sous Debian | + | |
- | | + | * rc.local |
- | | + | * La Commande |
- | | + | * La Commande |
- | | + | * Démarrer |
- | * Arrêt du Système | + | * La Commande systemctl |
- | * La commande | + | * Fichiers de Configuration |
- | * La commande | + | * Système de Démarrage |
- | * La commande | + | |
- | * La commande | + | * Gestion des Services |
- | * Validation | + | * Arrêt |
- | * **Commandes** : grub_install, | + | * La Commande |
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | |||
+ | | ||
+ | * Pour Aller Plus Loin | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Machine Virtuelle | ||
+ | * Rappel du Programme de la Formation | ||
+ | * Jour #1 | ||
+ | * Jour #2 | ||
+ | * Jour #3 | ||
+ | * Jour #4 | ||
+ | * Remettre en Etat l' | ||
+ | * Évaluation de la Formation | ||
+ | * Remerciements | ||
------ | ------ |