Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
elearning:workbooks:debian:6:junior:start [2020/08/08 12:09] adminelearning:workbooks:debian:6:junior:start [2020/08/25 15:09] (Version actuelle) admin
Ligne 1: Ligne 1:
-=====LDF200 - Debian Linux - Technician=====+~~PDF:LANDSCAPE~~
  
-=====Importation de la Machine Virtuelle=====+Version : **2020.01**
  
-Ouvrez VirtualBox et importez la machine virtuelle **Debian_8** :+Dernière mise-à-jour ~~LASTMOD~~
  
-  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'hôte ^ Adresse IP ^ Redirection de Port ^ +  * **LDF200 - Debian Linux - Technician** 
-| Debian_8 | debian8 | 10.0.2.15 | 2022 |+    * Contenu du Module 
 +    * Pré-requis 
 +      * Matériel 
 +      * Logiciels 
 +      * Internet 
 +    * Utilisation de l'Infrastructure 
 +      * 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
  
-Les noms d'utilisateurs et les mots de passe sont :+=====Prérequis=====
  
-^ Utilisateur ^ Mot de Passe ^ +==== Matériel====
-| trainee | trainee | +
-| root | fenestros |+
  
-=====Démarrage de la Machine Virtuelle=====+  * 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**, puis cliquez sur le bouton **Démarrer**.+====Logiciels====
  
-Si votre machine virtuelle ne démarre pas en vous indiquant une erreur de la prise en charge de l'USBcliquez sur :+  * Si Windows(tm) - Putty et WinSCP, 
 +  * Navigateur Web Chrome ou Firefox.
  
-  Machine > Configuration > USB > Cochez "Contrôleur USB 1.1 (OHCI)" > OK+====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 https://my-short.link, https://itraining.center, https://ittraining.io, https://ittraining.institute, https://ittraining.support.
  
-  Vérifiez que la prise en charge de la virtualisation est activée dans votre bios.+=====Utilisation de l'Infrastructure=====
  
-=====Connexion à la Machine Virtuelle avec SSH=====+====Connexion au Serveur Cloud====
  
-====Linux====+**Pendant la durée de la formation**, vous disposez d'un serveur dédié, pré-installé, pré-configuré et hébergé dans le cloud. 
  
-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 :
  
-<code> +^ Machine ^ Nom d'hôte ^ Adresse IP ^ Redirection de Port ^ 
-$ ssh -l trainee localhost -p 2022 +| Debian_8 | debian8 | 10.0.2.15 | 2022 | 
-</code>+ 
 +Les noms d'utilisateurs et les mots de passe sont : 
 + 
 +^ 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 suivante et validez avec la touche [Entrée] :+Ouvrez un terminal ou CMD et tapez la commande suivante :
  
 <code> <code>
-The authenticity of host '[localhost]:2022 ([127.0.0.1]:2022)' can't be established. +$ ssh -l desktop serverXX.ittraining.network
-ECDSA key fingerprint is SHA256:9pTs3Vf29/tKuIbAtz+7oXeCN+71APngE0pgWeWA8kw. +
-Are you sure you want to continue connecting (yes/no)? yes+
 </code> </code>
- 
-Saisissez le mot de passe **trainee** et validez avec la touche [Entrée] : 
  
 <code> <code>
-Warning: Permanently added '[localhost]:2022' (ECDSA) to the list of known hosts. +> ssh -l desktop serverXX.ittraining.network
-trainee@localhost's password: trainee+
 </code> </code>
  
-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.
  
-<code> +===Windows 7 et Windows 10 sans client ssh===
-trainee@localhost's password: trainee+
  
-The programs included with the Debian GNU/Linux system are free software; +Ouvrez **putty** et utilisez les informations suivantes pour vous connecter à votre serveur dédié :
-the exact distribution terms for each program are described in the +
-individual files in /usr/share/doc/*/copyright.+
  
-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 loginTue 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**, utilisez la commande suivante à partir de votre serveur dédié 
 + 
 +<code> 
 +desktop@serverXX:~$ VBoxManage startvm Debian_8 --type headless 
 +Waiting for VM "Debian_8" to power on... 
 +VM "Debian_8" has been successfully started.
 </code> </code>
  
-====MacOS====+====Connexion à la Machine Virtuelle====
  
-Ouvrez un terminal et tapez la commande suivante :+Vous devez vous connecter à la machine virtuelle Debian_8 à partir d'un terminal de votre serveur dédié :
  
 <code> <code>
-$ ssh -l trainee localhost -p 2022+desktop@serverXX:~$ ssh -l trainee localhost -p 2022
 </code> </code>
 + 
 +=====Programme de la Formation=====
  
-Acceptez la **clef**.+====Jour #1 - 7 heures====
  
-Saisissez le mot de passe **trainee**.+  * **LDF200 - Debian Linux - Technician** - 1 heure. 
 +    * Pré-requis 
 +      * Matériel 
 +      * Logiciels 
 +      * Internet 
 +    * Utilisation de l'Infrastructure 
 +      * 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 
 +      * /etc/nsswitch.conf sous Debian 6 
 +      * /etc/nsswitch.conf sous Debian 7 
 +      * /etc/nsswitch.conf sous Debian 8 
 +      * 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 /etc/gshadow 
 +        * La Commande grpck 
 +        * Les Commandes grpconv et grpunconv 
 +      * Les Fichiers /etc/passwd et /etc/shadow 
 +        * La Commande pwck 
 +        * Les Commandes pwconv et pwunconv 
 +    * Commandes 
 +      * Groupes 
 +        * groupadd 
 +        * groupdel 
 +        * groupmod 
 +        * newgrp 
 +        * gpasswd 
 +      * Utilisateurs 
 +        * useradd 
 +        * userdel 
 +        * usermod 
 +        * passwd 
 +        * chage 
 +    * Configuration 
 +      * L'option -D de la commande useradd 
 +      * Le Répertoire /etc/skel 
 +      * La Commande id 
 +      * La Commande groups 
 +      * Le Fichier /etc/login.defs 
 +    * LAB #1 - Gestion des Utilisateurs sous Debian 8 
 +    * LAB #2 - Forcer l'utilisation des mots de passe complexe avec PAM 
 +      * Utiliser des Mots de Passe Complexe 
 +      * Bloquer un Compte après N Echecs de Connexion 
 +      * Configuration 
 +    * su et su - 
 +    * sudo
  
-Lancez **CMD** et tapez la commande suivante :+  * **LRF202 - Gestion des Paquets** - 2 heures. 
 +    * LAB #1 - Compiler à partir des sources 
 +      * ./configure 
 +      * 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 la commande apt-get 
 +    * 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 /etc/ld.so.conf 
 +      * La Commande ldconfig
  
-<code> +  * **LDF203 Gestion des Droits** 2 heures. 
-$ ssh -l trainee localhost -p 2022 +    * 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**.+  * **LDF204 - Gestion des Disques, des Systèmes de Fichiers et du Swap** - 5 heures. 
 +    * 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'Ext3 
 +        * 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**.+  * **LDF205 - Gestion des Tâches** - 2 heures. 
 +    * cron 
 +      * Le Fichier /etc/crontab 
 +      * Les Champs Temporels 
 +      * Les crontabs Utilisateurs 
 +      * Les Fichiers /etc/cron.allow et /etc/cron.deny 
 +    * anacron 
 +      * Le Fichier /etc/anacrontab 
 +      * Les Fichiers cron.daily, cron.weekly et cron.monthly 
 +    * at
  
-====Windows et Windows 10 sans le Client SSH====+====Jour #3 - heures====
  
-Ouvrez **putty** et renseignez les informations suivantes :+  * **LDF206 - Gestion de l'Archivage et de la Compression** - 2 heures. 
 +    * 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 Gestion des Processus** 2 heures. 
-  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 **Save** puis double-cliquez sur le nom **Debian8** dans la liste des **Saved Sessions** :+  * **LDF208 - Gestion de la Journalisation** - 3 heures. 
 +    Présentation 
 +    La Commande dmesg 
 +    Surveillance Sécuritaire 
 +      La Commande last 
 +      * La Commande lastlog 
 +      * La Commande lastb 
 +      * Le fichier /var/log/auth.log 
 +    * Le fichier /var/log/audit/audit.log 
 +      * Gestion des événements audit 
 +        * auditd 
 +        * auditctl 
 +        * audispd 
 +      * La consultation des événements audit 
 +        * La Commande aureport 
 +        * La Commande ausearch 
 +    * Le fichier /var/log/messages 
 +    * Applications 
 +    * rsyslog 
 +      * Priorités 
 +      * Sous-systèmes applicatifs 
 +      * /etc/rsyslog.conf 
 +        * Modules 
 +        * Directives Globales 
 +        * Règles 
 +          * Sous-système applicatif.Priorité 
 +          * Sous-système applicatif!Priorité 
 +          * Sous-système applicatif=Priorité 
 +          * L'utilisation du caractère spécial * 
 +          * 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 des Journaux 
 +        Consultation des Journaux d'une Application Spécifique 
 +        Consultation des Journaux depuis le Dernier Démarrage 
 +        Consultation des Journaux d'une Priorité Spécifique 
 +        Consultation des Journaux d'une Plage de Dates ou d'Heures 
 +        * Consultation des Journaux en Live 
 +        * Consultation des Journaux avec des Mots Clefs
  
-{{ :elearning:workbooks:debian:6:utilisateur:debian8.png?nolink&400 |}}+====Jour #4 - 7 heures====
  
-Acceptez la clef en cliquant sur le bouton **Accept** :+  * **LDF209 - Gestion des Impressions** - 2 heures.  
 +    * Cups 
 +      * Protocoles 
 +      * Paquets 
 +      * Daemon 
 +      * Le fichier /etc/cups/cupsd.conf 
 +      * Filtres 
 +      * Backends 
 +      * Journaux 
 +      * Imprimantes 
 +      * Administration 
 +        * La Commande lpstat 
 +        * La Commande lpadmin 
 +        * Les Commandes accept et cupsenable 
 +        * Classe d'imprimantes 
 +        * Le fichier /etc/cups/printers.conf 
 +        * Le fichier /etc/cups/classes.conf 
 +        * La Commande cancel 
 +        * La Commande lpmove 
 +        * L'interface Web
  
-{{ :elearning:workbooks:debian:6:utilisateur:debian8_0.png?nolink&400 |}}+  * **LDF210 - Gestion du Démarrage et de l'Arrêt du Système** - 4 heures. 
 +    * Présentation 
 +    * BIOS, EFI et OpenFirmware 
 +      * Systèmes à base du BIOS 
 +        * Charger de Démarrage 
 +      * Systèmes à base de l'EFI 
 +      * Autres Systèmes 
 +    * Gestionnaire d'amorçage 
 +      * LILO 
 +        * La Commande LILO 
 +        * Codes Erreur de LILO 
 +      * GRUB 2 sous Debian 8 
 +        * Le fichier /boot/grub2/device.map 
 +        * Le fichier /etc/default/grub 
 +        * Les fichiers du répertoire /etc/grub.d 
 +        * Configurer l'Authentification 
 +        * 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'image existante 
 +      * Le script init 
 +      * La Commande mkinitramfs 
 +    * Processus de Démarrage du Noyau Linux 
 +    * Processus Init 
 +    * Démarrer Debian avec SysVinit 
 +      * Niveaux d'exécution sous Debian 6 
 +      * 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 Validation de la Formation** - 1 heure. 
 +    Pour Aller Plus Loin 
 +      Support de Cours 
 +      L'Infrastructure Hors Formation 
 +        Matériel 
 +        Logiciels 
 +        Machine Virtuelle 
 +    * Rappel du Programme de la Formation 
 +      * Jour #1 
 +      * Jour #2 
 +      * Jour #3 
 +      * Jour #4 
 +    * Remettre en Etat l'Infrastructure 
 +    * Évaluation de la Formation 
 +    * Remerciements
  
-{{ :elearning:workbooks:debian:6:utilisateur:debian8_1.png?nolink&400 |}}+-----
  
 +<html>
 +<DIV ALIGN="CENTER">
 +Copyright © 2020 Hugh Norris<BR><BR>
 +Document non-contractuel. Le programme peut être modifié sans préavis.
 +</div>
 +</html>
Menu