Arkesys

Linux - Administration d'un système Linux - Niveau 2

Par Arkesys

Objectifs

  • Ce cours a pour objectif de fournir les éléments permettant une compréhension avancée des mécanismes fondamentaux du système Linux, conduisant à une administration optimale.

Programme

Noyau et périphériques

  • Notion de fichier spécial, numéro majeur et numéro mineur
  • Répertoire /dev
  • Peuplement de /dev : udev
  • Pilotes, noyau et modules
  • Ajout d'un module
  • Paramétrage d'un module

Périphérique de stockage

  • Information à propos des disques
  • Performances d'un disque dur
  • Nécessité d'un reparamétrage de l'interface
  • Ordonnanceurs d'entrée/sortie
  • Problématique du mécanisme de cache d'écriture

Gestionnaire de volumes logiques (LVM)

  • Rappels des principes du LVM
  • Mise en miroir d'un volume logique
  • Utilisation des snapshots
  • Restauration d'un LV à partir d'un snapshot (à partir de RHEL-6)

Systèmes de fichiers

  • Présentation des principaux systèmes de fichiers disponibles
  • Détails du système de fichier ext3
  • Création optimisée d'un système de fichier ext3
  • Paramétrage dynamique d'un système de fichiers ext3
  • Principe des barrières d'écritures

Paramétrage du noyau

  • Principe de paramétrage : sysctl
  • Configuration du paramétrage
  • Noyau et mémoire
  • Noyau et système de fichiers
  • Noyau et réseau

Introduction à la sécurisation du noyau SELinux

  • Introduction : droits d'accès obligatoires
  • Principes de SELinux
    • Contextes de sécurité
    • Type/Domaine
    • Rôle
  • Politique de sécurité
  • Modes SELinux
  • Visualisation des contextes de sécurité
  • Gestion des contextes de sécurité par les booléens
  • Adaptation mineures

Outils d'analyse

  • Analyse avancée de l'utilisation de la mémoire
  • Gestion des processus
    • Terminologie
    • Etats d'un processus
    • Surveillance des processus : commande ps, top
    • Trace d'un processus : strace et ltrace
  • Systèmes de fichiers
    • Séman tique des montages
    • Liste des f ichiers ouverts : lsof
  • Problème des fichiers orphelins
  • Surveillance d'inode
    • Prin cipe
    • Utilitair es inotifywait et inotifywatch

Pédagogie

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire
  • Stage disponible en mode « In Class » : 2 téléviseurs et 1 caméra HD par salle
  • Concepteur : ENI SERVICES - Diffuseur : Groupe ARKESYS
  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage
  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB

Formations de la même catégories (5)

Dawan
Linux Administration + Préparation LPI 102Par Dawan

Comprendre les principes de l'OpenSource et Linux - Savoir installer une distribution Linux - Connaître les bases de l'utilisation de Linux - Passer l'examen LPI 102

Orsys
Linux industriel, temps réel et embarquéPar Orsys

Vous découvrirez dans cette formation l'architecture générale d'un système embarqué et mettrez en œuvre les outils de développement industriel disponibles librement sous Linux. Vous implémenterez les mécanismes d'ordonnancement temps partagé et réel souple, vous accéderez au développement temps réel strict avec l'extension LinuxRT ou Xenomai. Vous verrez enfin comment personnaliser le boot d'un système Linux.

Tanit Formation
Administrer un système linux - niveau 1Par Tanit Formation

La formation est basée sur la distribution Linux RedHat. Elle vous garantira l’assurance de gérer avec succès toutes les tâches liées àl’adminitsration d’un système d’exploitation.

Dawan
Linux Avancé : Serveur d'entreprises avec Samba/LDAP/Netfilter/SquidPar Dawan

Savoir installer, configurer et maintenir un serveur de fichier/d'authentification/routeur/firewall pour une entreprise

Openska
C avancé : programmation système sous LinuxPar Openska

Conçu pour la programmation système, le langage de programmation impératif C est l’un des langages les plus utilisés. Le langage C est dit compilé, c’est-à-dire décrit par un fichier source. Quant à Linux, système d’exploitation libre, c’est une implémentation libre du système UNIX très sollicitée par les professionnels.

Openska vous propose la formation C avancé : programmation système sous Linux sur 5 jours afin de vous permettre de maîtriser les concepts de programmations les plus complexes à l’aide du langage C. À terme, vous serez capable de développer des applications à l’aide du langage C. Du rappel des bases à la gestion des threads Linux en passant par la gestion du réseau et de la mémoire, vous acquerrez l’ensemble des connaissances et compétences nécessaires à la maîtrise des concepts avancés du langage de programmation C. Vous obtiendrez également une vue d’ensemble des principales bibliothèques existantes et de leurs modes d’utilisation, et ce, pour optimiser votre gestion du temps.