Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
elearning:workbooks:debian:6:junior:start [2020/08/08 12:09] – admin | elearning:workbooks:debian:6:junior:start [2020/08/25 15:09] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | =====LDF200 - Debian Linux - Technician===== | + | ~~PDF: |
- | =====Importation de la Machine Virtuelle===== | + | Version : **2020.01** |
- | Ouvrez VirtualBox et importez la machine virtuelle **Debian_8** | + | Dernière mise-à-jour |
- | Fichier > Importer un appareil virtuel ... | + | ======LDF200 - Debian Linux - Technician====== |
- | La machine virtuelle est configurée de la façon suivante : | + | =====Contenu du Module===== |
- | ^ Machine ^ Nom d' | + | * **LDF200 - Debian Linux - Technician** |
- | | Debian_8 | debian8 | 10.0.2.15 | 2022 | | + | * Contenu du Module |
+ | * Pré-requis | ||
+ | * Matériel | ||
+ | * Logiciels | ||
+ | * Internet | ||
+ | * Utilisation | ||
+ | * Connexion au Serveur Cloud | ||
+ | * Linux, MacOS et Windows | ||
+ | * 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 | ||
- | Les noms d' | + | =====Prérequis===== |
- | ^ Utilisateur ^ Mot de Passe ^ | + | ==== Matériel==== |
- | | trainee | trainee | | + | |
- | | root | fenestros | | + | |
- | =====Démarrage | + | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), |
+ | * Clavier AZERTY FR ou QWERTY US, | ||
+ | * 4 Go de RAM minimum, | ||
+ | * Processeur 2 cœurs minimum, | ||
+ | * Un casque ou des écouteurs, | ||
+ | * Un micro (optionnel). | ||
- | Cliquez sur la machine virtuelle **Debian_8**, | + | ====Logiciels==== |
- | Si votre machine virtuelle ne démarre pas en vous indiquant une erreur de la prise en charge de l'USB, cliquez sur : | + | * Si Windows(tm) - Putty et WinSCP, |
+ | * Navigateur Web Chrome ou Firefox. | ||
- | Machine > Configuration > USB > Cochez " | + | ====Internet==== |
- | Si votre machine virtuelle ne démarre pas en vous donnant une autre erreur | + | * Un accès à Internet **rapide** (4G minimum) **sans** passer par un proxy, |
+ | * Accès **débloqué** aux domaines suivants | ||
- | Vérifiez que la prise en charge | + | =====Utilisation |
- | =====Connexion | + | ====Connexion |
- | ====Linux==== | + | **Pendant la durée de la formation**, |
- | Ouvrez un terminal et tapez la commande suivante | + | Ce serveur est muni de VirtualBox. Une machine virtuelle a été configurée selon le tableau ci-dessous |
- | < | + | ^ Machine ^ Nom d' |
- | $ ssh -l trainee localhost -p 2022 | + | | Debian_8 | debian8 | 10.0.2.15 | 2022 | |
- | </ | + | |
+ | Les noms d' | ||
+ | |||
+ | ^ Utilisateur ^ Mot de Passe ^ | ||
+ | | trainee | trainee | | ||
+ | | root | fenestros | | ||
+ | |||
+ | Commencez donc par vous connecter en ssh à votre serveur dédié : | ||
+ | |||
+ | ===Linux, MacOS et Windows 10 muni du client ssh=== | ||
- | Tapez **yes** à la question | + | Ouvrez un terminal ou CMD et tapez la commande |
< | < | ||
- | The authenticity of host ' | + | $ ssh -l desktop serverXX.ittraining.network |
- | ECDSA key fingerprint is SHA256: | + | |
- | Are you sure you want to continue connecting (yes/no)? yes | + | |
</ | </ | ||
- | |||
- | Saisissez le mot de passe **trainee** et validez avec la touche [Entrée] : | ||
< | < | ||
- | Warning: Permanently added ' | + | > ssh -l desktop serverXX.ittraining.network |
- | trainee@localhost' | + | |
</ | </ | ||
- | Vous obtiendrez : | + | où **XX** représente le numéro de votre serveur dédié. Entrez ensuite le mot de passe qui vous a été fourni. |
- | < | + | ===Windows 7 et Windows 10 sans client ssh=== |
- | trainee@localhost' | + | |
- | The programs included with the Debian GNU/Linux system are free software; | + | Ouvrez |
- | the exact distribution terms for each program are described in the | + | |
- | individual files in / | + | |
- | Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent | + | * Host Name --> serverXX.ittraining.network |
- | permitted by applicable law. | + | * Port --> 22 |
- | You have mail. | + | |
- | Last login: Tue Apr 24 08:49:35 2018 from 10.0.2.2 | + | Au prompt, connectez-vous en tant que **desktop** avec le mot de passe qui vous a été fourni. |
- | trainee@debian8:~$ | + | |
+ | ====Démarrer la Machine Virtuelle==== | ||
+ | |||
+ | Pour lancer la machine **Debian_8**, | ||
+ | |||
+ | < | ||
+ | desktop@serverXX:~$ VBoxManage startvm Debian_8 --type headless | ||
+ | Waiting for VM " | ||
+ | VM " | ||
</ | </ | ||
- | ====MacOS==== | + | ====Connexion à la Machine Virtuelle==== |
- | Ouvrez | + | Vous devez vous connecter à la machine virtuelle Debian_8 à partir d'un terminal |
< | < | ||
- | $ ssh -l trainee localhost -p 2022 | + | desktop@serverXX: |
</ | </ | ||
+ | |||
+ | =====Programme de la Formation===== | ||
- | Acceptez la **clef**. | + | ====Jour #1 - 7 heures==== |
- | Saisissez le mot de passe **trainee**. | + | |
+ | * 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 | ||
- | ====Windows 10 avec le Client SSH==== | + | * **LDF201 - Gestion des Utilisateurs** - 2 heures. |
+ | * Présentation | ||
+ | * / | ||
+ | * / | ||
+ | * / | ||
+ | * Interrogation des Bases de Données | ||
+ | * Intérrogation de la Base passwd | ||
+ | * Intérrogation de la Base group | ||
+ | * Consulter | ||
+ | * 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 | ||
+ | * 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 #1 - Gestion des Utilisateurs sous Debian 8 | ||
+ | * LAB #2 - Forcer l' | ||
+ | * Utiliser des Mots de Passe Complexe | ||
+ | * Bloquer un Compte après N Echecs de Connexion | ||
+ | * Configuration | ||
+ | * su et su - | ||
+ | * sudo | ||
- | Lancez | + | |
+ | * LAB #1 - Compiler à partir des sources | ||
+ | * ./ | ||
+ | * make | ||
+ | * make check | ||
+ | * make install | ||
+ | * La Commande dpkg | ||
+ | * Configuration | ||
+ | * Utilisation | ||
+ | * La Commande dselect | ||
+ | * La Commande apt-get | ||
+ | * Configuration | ||
+ | * Dépôts | ||
+ | * Utilisation | ||
+ | * LAB #1 - Utiliser | ||
+ | * LAB #2 - Utiliser la commande apt-cache | ||
+ | * Les Bibliothèques Partagées | ||
+ | * Présentation | ||
+ | * Introduction | ||
+ | * Stockage | ||
+ | * ld-linux.so.2 | ||
+ | * La Commande ldd | ||
+ | * Le fichier / | ||
+ | * La Commande ldconfig | ||
- | < | + | * **LDF203 |
- | $ ssh -l trainee localhost | + | * Présentation |
- | </code> | + | * Préparation |
+ | * Les Droits Unix Simples | ||
+ | * La Modification des Droits | ||
+ | * La Commande chmod | ||
+ | * Mode Symbolique | ||
+ | * Mode Octal | ||
+ | * La Commande umask | ||
+ | * Modifier le propriétaire ou le groupe | ||
+ | * 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==== | ||
- | Acceptez la **clef**. | + | |
+ | * Périphériques de stockage | ||
+ | * Partitions | ||
+ | * 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 | ||
+ | * Présentation | ||
+ | * Ext3 | ||
+ | * Gestion d' | ||
+ | * LAB #10 - Convertir un Système de Fichiers Ext3 en Ext2 | ||
+ | * LAB #11 - Convertir un Système de Fichiers Ext2 en Ext3 | ||
+ | * LAB #12 - Placer le Journal sur un autre Partition | ||
+ | * LAB #13 - Modifier la Fréquence de Vérification du Système de Fichiers Ext3 | ||
+ | * Ext4 | ||
+ | * LAB #14 - Créer un Système de Fichiers Ext4 | ||
+ | * LAB #15 - Ajouter une Étiquette au Système de Fichiers Ext4 | ||
+ | * LAB #16 - Convertir un Système de Fichiers Ext3 en Ext4 | ||
+ | * XFS | ||
+ | * LAB #17 - Créer un Système de Fichiers XFS | ||
+ | * 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 | ||
+ | * JFS | ||
+ | * LAB #21 - Créer un Système de Fichiers JFS | ||
+ | * LAB #22 - Ajouter une Étiquette au Système de Fichiers JFS | ||
+ | * Btrfs | ||
+ | * 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 | ||
+ | * Partitions de swap | ||
+ | * La Commande swapon | ||
+ | * La Commande swapoff | ||
+ | * LAB #30 - Créer un Fichier de Swap | ||
- | Saisissez le mot de passe **trainee**. | + | |
+ | * cron | ||
+ | * Le Fichier / | ||
+ | * Les Champs Temporels | ||
+ | * Les crontabs Utilisateurs | ||
+ | * Les Fichiers / | ||
+ | * anacron | ||
+ | * Le Fichier / | ||
+ | * Les Fichiers cron.daily, cron.weekly et cron.monthly | ||
+ | * at | ||
- | ====Windows | + | ====Jour #3 - 7 heures==== |
- | Ouvrez | + | |
+ | * 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 | ||
+ | * La Commande gzip | ||
+ | * Présentation | ||
+ | * LAB #4 - Travaller avec la Commande gzip | ||
+ | * La Commande bzip2 | ||
+ | * Présentation | ||
+ | * LAB #5 - Travailler avec la Commande bzip2 | ||
+ | * La Commande xz | ||
+ | * Présentation | ||
+ | * LAB #6 - Travailler avec la Commande xz | ||
+ | * Autres Utilitaires | ||
- | * Host Name --> localhost | + | * **LDF207 |
- | * Port --> 2022 | + | * Présentation |
- | * Saved Sessions --> Debian8 | + | * Les Types de Processus |
+ | * Les Commandes relatives aux Processus | ||
+ | * La Commande ps | ||
+ | * La Commande pgrep | ||
+ | * La Commande pstree | ||
+ | * La Commande top | ||
+ | * Les Commandes fg, bg et jobs | ||
+ | * La Commande wait | ||
+ | * La Commande nice | ||
+ | * La Commande renice | ||
+ | * La Commande nohup | ||
+ | * La Commande kill | ||
+ | * La Commande pkill | ||
- | Cliquez sur le bouton | + | |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * La Commande lastlog | ||
+ | * La Commande lastb | ||
+ | * Le fichier / | ||
+ | * Le fichier / | ||
+ | * Gestion des événements audit | ||
+ | * auditd | ||
+ | * auditctl | ||
+ | * audispd | ||
+ | * La consultation des événements audit | ||
+ | * La Commande aureport | ||
+ | * La Commande ausearch | ||
+ | * Le fichier / | ||
+ | * Applications | ||
+ | * rsyslog | ||
+ | * Priorités | ||
+ | * Sous-systèmes applicatifs | ||
+ | * / | ||
+ | * Modules | ||
+ | * Directives Globales | ||
+ | * Règles | ||
+ | * Sous-système applicatif.Priorité | ||
+ | * Sous-système applicatif!Priorité | ||
+ | * Sous-système applicatif=Priorité | ||
+ | * L' | ||
+ | * n Sous-systèmes avec la même priorité | ||
+ | * n Sélecteurs avec la même Action | ||
+ | * La Commande logger | ||
+ | * La Commande logrotate | ||
+ | * La Journalisation avec journald | ||
+ | * Consultation | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Consultation des Journaux en Live | ||
+ | * Consultation des Journaux avec des Mots Clefs | ||
- | {{ : | + | ====Jour #4 - 7 heures==== |
- | Acceptez la clef en cliquant sur le bouton | + | |
+ | * Cups | ||
+ | * Protocoles | ||
+ | * Paquets | ||
+ | * Daemon | ||
+ | * Le fichier / | ||
+ | * Filtres | ||
+ | * Backends | ||
+ | * Journaux | ||
+ | * Imprimantes | ||
+ | * Administration | ||
+ | * La Commande lpstat | ||
+ | * La Commande lpadmin | ||
+ | * Les Commandes accept et cupsenable | ||
+ | * Classe d' | ||
+ | * Le fichier / | ||
+ | * Le fichier / | ||
+ | * La Commande cancel | ||
+ | * La Commande lpmove | ||
+ | * L' | ||
- | {{ : | + | * **LDF210 - Gestion du Démarrage et de l' |
+ | * Présentation | ||
+ | * BIOS, EFI et OpenFirmware | ||
+ | * Systèmes à base du BIOS | ||
+ | * Charger de Démarrage | ||
+ | * Systèmes à base de l' | ||
+ | * Autres Systèmes | ||
+ | * Gestionnaire d' | ||
+ | * LILO | ||
+ | * La Commande LILO | ||
+ | * Codes Erreur de LILO | ||
+ | * GRUB 2 sous Debian 8 | ||
+ | * Le fichier / | ||
+ | * Le fichier / | ||
+ | * Les fichiers du répertoire / | ||
+ | * Configurer l' | ||
+ | * 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 | ||
+ | * Initramfs sous Debian 8 | ||
+ | * Examiner l' | ||
+ | * Le script init | ||
+ | * La Commande mkinitramfs | ||
+ | * Processus de Démarrage du Noyau Linux | ||
+ | * Processus Init | ||
+ | * Démarrer Debian | ||
+ | * Niveaux d' | ||
+ | * Inittab | ||
+ | * Scripts de Démarrage | ||
+ | * Le script rc.S sous Debian 6 | ||
+ | * Répertoire init.d | ||
+ | * Linux Standard Base | ||
+ | * Codes Retour Standardisés | ||
+ | * Scripts | ||
+ | * Répertoires rcx.d | ||
+ | * rc.local | ||
+ | * La Commande chkconfig | ||
+ | * La Commande update-rc.d sous Debian 6 | ||
+ | * Démarrer Debian 8 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 | ||
+ | * La Commande shutdown | ||
+ | * La Commande reboot | ||
+ | * La Commande halt | ||
+ | * La Commande poweroff | ||
- | Connectez-vous en tant que **trainee** puis saisissez le mot de passe **trainee** et appuyez sur la touche [Entrée] : | + | * **LDF211 |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Rappel du Programme de la Formation | ||
+ | * Jour #1 | ||
+ | * Jour #2 | ||
+ | * Jour #3 | ||
+ | * Jour #4 | ||
+ | * Remettre en Etat l' | ||
+ | * Évaluation de la Formation | ||
+ | * Remerciements | ||
- | {{ : | + | ----- |
+ | < | ||
+ | <DIV ALIGN=" | ||
+ | Copyright © 2020 Hugh Norris< | ||
+ | Document non-contractuel. Le programme peut être modifié sans préavis. | ||
+ | </ | ||
+ | </ |