Formation Administration Système Linux
Formation Administration Système et réseau Linux

Formation Linux : Administration Système et Réseaux

Linux, système d'exploitation fiable et reconnu par les principaux acteurs du marché a largement investi les serveurs d’entreprise, les Data Centers et les équipements mobiles. Cette formation d'administration vous apportera les connaissances indispensables pour installer et administrer vos serveurs au quotidien quelle que soit la distribution que vous utilisez. Cette formation linux aborde également la partie réseau et sécurité (firewall, ssh dans le détail, et les privilège sudo) et des thématiques de l'administration avancée telle que le stockage LVM ou encore les filesystems ZFS. Vous verrez notamment la gestion des utilisateurs, des disques et des périphériques, les sauvegardes, la configuration du réseau et des principaux services. Finalement, ce stage vous permettra de maîtriser le comportement de vos serveurs en disposant d'une véritable autonomie dans le diagnostic des dysfonctionnements du système. Vous apprendrez également comment optimiser ses serveurs et disposer des bons outils à tous les niveaux.

Ce stage s'applique aussi bien aux familles de distributions RedHat ou Fedora et Debian ou Ubuntu qui sont les plus utilisées dans le monde, et prépare aux certifications LPI101-102 et LPI201. 

Introduction, cas de la distribution Debian

  • Historique Linux
  • Licence GNU/GPL
  • Les distributions et cas d'utilisation
  • Installation et méthodes
  • Les Sources d'informations (wiki, howto sites, manuels)

Shell & commandes (terminaux, screen)

  • Les terminaux et screen
  • Les différents shell (bash en détail, environnement et variables)
  • Les commandes de bases
  • Utilisation de vi/vim/nano

Gestion des fichiers

  • Gestion des fichiers et dossiers
  • Permissions et droits spéciaux (sUID, sGID, StickyBit)

Gestion des processus

  • Gestion des processus
  • Analyse des processus (trace, kill, priorité)
  • Planificateurs de tâches cron / at

Gestion des utilisateurs

  • Gestion des utilisateurs et groupes

Gestion des disques et système de fichiers

  • Périphériques bloc sous Linux
  • Partitions, systèmes de fichiers
  • Dossiers et arborescence
  • Opérations sur les filesystems
  • Fileystem ext4, reiserfs, xfs et ZFS

Système de démarrage

  • Le boot-loader : Grub
  • Les séquences de boot (kernel,initrd, Init et runlevel)
  • Démarrage des services Systemd
  • Mode maintenance et crash recovery

 

Gestion des paquetages

  • repository et mirroirs
  • Gestion des paquetages sous RedHat/Fedora
  • Gestion des paquetages sous Debian/Ubuntu
  • Installation de sources

Configuration réseau

  • Configuration TCP-IP
  • interfaces, alias, routage
  • Les outils de monitoring réseau
  • Contrôle d'accès aux services réseaux (xinetd, TCP-wrapper)

Le Noyau et ses modules

  • Les sources et paquetages distributeur
  • Gestion des modules

Sécurité SSH et Firewall

  • SSH (détail du secure shell OpenSSH) / Sftp
  • SSH authentification par clé publique

  • SSH Tunneling
  • Fail2ban (prévention des attaques brute-force)
  • Sudo et configuration
  • Firewall avec iptables

Gestion des logs et performances

  • La gestion des logs (syslog)
  • Les ressources système à surveiller
  • Les outils de monitoring systèmes et réseau
  • Mémoire et pagination swap
  • Analyse des performances

Sauvegarde / Restauration / Master

  • Les utilitaires (tar, rsync, dump/restore..)
  • Les produits (Partimage, MondoRescue, backuppc...)

En option suivant niveau et temps imparti

  • Stockage LVM2, ZFS

  • RAID et mdadm

  • Filtrage IP avec Netfilter (iptables)

Objectifs

  • Acquérir les bases de connaissances nécessaires pour prendre en charge l'exploitation quotidienne et administration de serveurs sous Linux.
  • Acquérir une compréhension globale des éléments du système Linux et des outils d'administration disponibles
  • Sécuriser un système Linux
  • Superviser un serveur Linux et ses ressources et optimiser les performances d'un serveur Linux

Public concerné

  • Professionnels de l'informatique confrontés à un projet de mise en place de serveurs linux et/ou de leur administration et exploitation quotidienne
  • Administrateurs systèmes désirant maîtriser et déployer des serveurs Linux, assurer leur sécurité et analyser leur performance.
  • Quelques connaissances informatiques et linux de bases si possible. La durée sera adapté selon le niveau de chacun.

Moyens pédagogiques et techniques mis en œuvre

  • Mise à disposition d'un formateur
  • Déroulement de la prestation en visioconférence Zoom pour les formations full-distancielles.
  • Prise de main à distance sur les poste client (partage d'écran ou screen ssh)
  • Espace de travail collaboratif (etherpad).
  • Supports de cours en ligne sous forme de wiki

Moyens d'évaluation mis en œuvre et suivi

  • Les connaissances des stagiaires seront contrôlées tout au long de la formation par la réalisation de travaux pratiques dirigés par le formateur.
  • A votre demande, un questionnaire QCM peut être mis en oeuvre et rempli par le stagiaire afin de l'évaluer.

Les plus de cette formation

  • Une pédagogie efficace : l'alternance d'exposés théoriques et de mises en application immédiates à travers de nombreux travaux pratiques.
  • Les méthodes et bonnes pratiques pour administrer efficacement des serveurs Linux.
  • Les retours d'expérience de spécialistes Linux.

Testez vos connaissances

Afin de vous orienter vers la formation la plus adaptée à votre niveau , passez votre test de connaissance pour évaluer vos compétences actuelles.

temps estimé : 5 min

OBTENIR UN DEVIS ?