Formation UBUNTU

Formation créée le 30/05/2022. Dernière mise à jour le 26/01/2024.
Version du programme : 1
Taux de satisfaction des apprenants
8,1/10 (7 avis)

Type de formation

Formation à distance

Durée de formation

21 heures (3 jours)

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire

Formation UBUNTU


Version PDF

Objectifs de la formation

  • Installer une distribution Linux Ubuntu et effectuer les tâches post-installation
  • Gérer les comptes et les groupes utilisateurs
  • Gérer les disques, les LVM et le système de fichiers
  • Appliquer le processus de démarrage et d'arrêt
  • Analyser l'activité du système
  • Installer des logiciels depuis la distribution ou compiler et installer depuis les sources
  • Configurer le client réseau
  • Investigation en cas d’incidents
  • Sécurisation d’un serveur Ubuntu
  • Haute disponibilité
  • Déployer des services d’infrastructure

Profil des bénéficiaires

Pour qui
  • Administrateur système Développeurs
Prérequis

Contenu de la formation

Partie 1 : Historique, Philosophie Linux et Concepts
  • Historique
  • Terminologies
  • Distributions linux
  • Documentation
Partie 2 : Installation
  • Processus de démarrage (Boot)
  • Noyau (Kernel), init et services
  • Base du système de fichier
  • Installation de Ubuntu
  • Ubuntu Avantage
  • Kernel/bootloader
  • LAB 1 : Installation à partir de différentes sources • Installer Ubuntu (ISO) • Installer Ubuntu autoinstall (+ISO) • Installer Ubuntu Kickstart • Installer Ubuntu Cloud Image (cloud-init) • Installer une image Ubuntu container • Installer Ubuntu netboot
  • LAB 2 : Gestion du kernel • Installer, configurer et troubleshooting bootloaders • Changer les paramètres runtime du kernel -persistent et non-persistent
Partie 3 : Logiciel
  • Gestionnaire de paquet Apt,aptitude, dpkg, snapd meta-package et virtual-package.
  • Configuration APT
  • Installation des paquets à partir des sources
  • Rapporter des bug et crash kernel
  • Créer un repos
  • Créer des paquets (avancé)
  • LAB 3 : • Installer/supprimer package depuis repository apt/aptitude/snapd/dpkg • Installer package apache à partir des sources • Création d'un repo local • Installer et configurer Ubuntu Avantage
Partie 4 : Les processus/Mémoire
  • Introduction aux processus et les attributs processus
  • lister les process (top,htop,ps, pstree,kill) /proc/cpuinfo /proc/meminfo
  • Démarrer les process dans le futur (at)
  • Planification de tâches (crontab)
Partie 5 : Opération disque / system de fichier avancé
  • Partitionnement (fdisk)
  • LVM
  • RAID (MDAM)
  • ZFS
  • LAB 4 : • Partionnement fdisk • LVM (Logical Volume Manager) • RAID • ZFS • DRDB • Installation et utilisation serveur de stockage ISCI • Installation et utilisation serveur de stockage NFS
Partie 6 : L’environnement utilisateur
  • Compte, Utilisateurs et groupe (sudoers)/LDAP
  • Variables d'environnement
  • Permissions fichier • setuid and setgid Bits • Sticky Bits
  • LAB 5 : • Gestion des comptes utilisateurs (sudoers) • Variables d'environnement • Droits/permissions fichier • Authentification SSD, LDAP, KERBEROS
Partie 7 : Opération réseau
  • Adressage/configuration réseau et configuration DNS Bonding IP, route ,etc..traceroute,ethtool,netstat,nmap,tcpdump,iptraf,mtr,dig
  • Configuration Réseau et outils
  • Transfert de fichiers (scp/sftp/rsync)
  • LAB 6 : • Configuration réseau basique(ssh,scp) Network Manager /netplan • Configuration réseau avancée (bridge,bond, ...) • Autres commandes réseau : ip, route ,traceroute,ethtool,netstat,nmap,tcpdump,iptraf,mtr,dig
Partie 8 : Sécurité
  • Firewall
  • AppArmor ,Patch, audit, mise à jour sécurité, audit, Syslog
  • Cryptage disque
  • LAB 7 : • Iptable • Ufw • firewalld
Partie 9 : Gestion des services d’infrastructures
  • LAB 8 : • Installation et configuration d'un serveur NTP • Installation et configuration d'un serveur DHCP • Installation et configuration d'un serveur DNS
Partie 10 : Déploiement d'un serveur applicatif sur UBUNTU
  • LAB 9 : • Installation et configuration d'un squid proxy • Installation et configuration d'un serveur WEB(Apache, PHP)
Partie 11 : Mise en œuvre d'un cluster HA sur UBUNTU
  • LAB 10 : • Installation et configuration de deux serveurs WEB (en Haute Disponibilité Actif/passif -Pacemaker) • Installation et configuration de deux serveur WEB en Haute Disponibilité Actif/Actif (Laodbalancer-haproxy)
Partie 12 : Complément serveur Applicatif sur Ubuntu
  • LAB 11: • Installation et configuration d'un reverse proxy • Installation et configuration d'un serveur de base de données PostgreSQL • Installation et configuration d'un serveur de messagerie
  • LAB 12 : Troubleshooting incident réseau • Tcpdump/ analyse log Wire Shark • Tunnel ssh static et dynamique • Enrichissement/analyse logs apache (investigation incidents) • Enrichissement/analyse logs HAProxy (investigation incidents) • Enrichissement/analyse logs nginx (investigation incidents) • Investigation problème mémoire, cpu, disque (SAR)
  • LAB 13 : Compléments • Investigation problème mémoire, cpu, disque (SAR) • Restauration de mot de passe root perdu • Restauration de fichier supprimé • Disque encryptions (test d'accès au contenu d'un disque crypté) • Mise en place d'un serveur log (Syslog, audit) 1) collecte log applicatifs (exemple apache) 2) collecte log systèmes/audit • Mis en place d'un système de détection d’intrusion (AIDE) • Virtualization (KVM) • Supervision (Nagios)

Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats

  • Formulaires d’évaluations de la formation : pré-évaluation avant formation, évaluation de la satisfaction en fin de stage, évaluation des acquis à +90 jours
  • Feuille de présence émargée par demi-journée par les stagiaires et le formateur
  • Attestation de fin de formation
  • Analyse des attentes client

Ressources techniques et pédagogiques

  • Modalité : Formation réalisée à distance avec l'outil Visio "MEET"
  • Méthode : Dispensée par un expert-consultant et référent de la solution UBUNTU Mise en œuvre : l'apport théorique, visant la compréhension des principes, est systématiquement accompagné d’une mise en pratique concrète (LAB)
  • Documentées : support électronique remis aux stagiaires en début de formation

Qualité et satisfaction

Taux de satisfaction des apprenants
8,1/10 (7 avis)

Capacité d'accueil

Entre 5 et 10 apprenants

Accessibilité

Vous avez un besoin spécifique d’accessibilité ? Merci de me contacter à l’adresse suivante : nibizard@bigso.fr pour étudier au mieux votre demande et sa faisabilité.