Les formations destinées à l’administration des systèmes Linux / Unix couvrent l’ensemble des aspects de l’installation, l’administration et la maintenance des serveurs.

Formation Linux Administration

3 jours (21 heures)


Linux est un système d’exploitation fiable et reconnu par les principaux acteurs du marché. Cette formation doit apporter les connaissances indispensables pour installer et administrer Linux au quotidien. L’accent sera mis tout au long du cours sur l’identification et la résolution des problèmes couramment rencontrés lors de l’exploitation de serveurs Linux.

 

Prérequis
Les participants doivent posséder une bonne maîtrise de l’utilisation d’Unix et connaître la manipulation et l’installation d’un système Unix ou Linux. Le cours Station de travail sous Linux est le minimum nécessaire pour tirer pleinement profit de cours. 
Public
Correspondants techniques et personnels d’assistance ayant besoin de mettre en œuvre Linux.
Méthodes pédagogiques
Exercices et cas pratiques construits à partir de cas professionnels et /ou issus de l’expérience des stagiaires.

Dates & Lieux

PARIS

Formation planifiée à la demande

ROUEN

Formation planifiée à la demande

DANS VOS LOCAUX

 

Personnalisez votre formation : objectifs, contenu, durée, lieu et dates selon vos attentes.

Programme

L’installation du système et multifenêtrage

  • Les médias d’installation : DVD, Net Install, Minimal Install.
  • L’installation pas à pas du partitionnement au premier démarrage.
  • L’administrateur, le manuel en ligne, comment administrer ?
  • Gérer les packages (rpm et dpkg).
  • Résolution des conflits et dépendances d’installation, mise à jour en ligne (yum, apt…).
  • Compilation et installation de paquetages par les sources.
  • Xorg et les environnements de bureau KDE, GNOME, XFCE.
  • Paramétrage d’une session X. Déporter l’affichage d’une application (DISPLAY).
  • Sécurité de X en réseau (xhost).
  • Travaux pratiques : Installation de la distribution.

Démarrage du système et des services

  • Le démarrage du système : boot, grub, le noyau.
  • Redémarrer après un crash, en mode rescue.
  • SysVInit et Upstart, les systèmes de démarrages.
  • Les scripts de démarrage, personnalisation.
  • Les runlevels et les services.
  • Gérer les services et leur démarrage.
  • Les mécanismes de l’ouverture de session.
  • L’arrêt propre du système.

Administration de base

  • Gestion des utilisateurs et groupes : commandes et fichiers.
  • Les permissions, les utilisateurs et la sécurité des données.
  • Shadow et les stratégies de mots de passe.
  • PAM et l’authentification : principes et exemples de règles PAM.
  • Fichiers de configuration des comptes utilisateurs, modèles /etc/skel/*.
  • Configuration du système : “/etc/sysconfig” et “/etc/default”.
  • Les tâches planifiées : utilisation de Cron.
  • Travaux pratiques : Création d’un compte root, ajout d’utilisateurs.

Gestion des disques

  • Les disques Linux : les disques SATA, SCSI, SAS, virtuels.
  • Les unités de stockage USB.
  • Les partitions primaires et la partition étendue d’un disque.
  • L’ajout d’un disque, partitionnement avec fdisk.
  • Gestion du swap primaire et secondaire.
  • LVM : sécurité et évolutivité, mise en œuvre.
  • Les méta-disques RAID.
  • Travaux pratiques : Mise en œuvre d’un Volume Group.

Les systèmes de fichiers

  • Les types de systèmes de fichiers : ext{2,3,4}, reiserfs, xfs, vfat.
  • Montage de systèmes de fichiers (rôle du noyau, options, fichier fstab).
  • Construction de systèmes de fichiers, contrôle d’intégrité, paramétrage.
  • La gestion de l’espace disque et des quotas.
  • Travaux pratiques : Construction de systèmes de fichiers, contrôle d’intégrité, paramétrage.

Périphériques, noyau, drivers

  • La gestion des périphériques, les modules.
  • Les fichiers spéciaux, mknod, UDEV.
  • Manipuler les modules, les commandes insmod, modprobe, lsmod, rmmod.
  • Mettre à jour ou construire un nouveau noyau.
  • Révisions stables/expérimentales, patches.
  • Documentation du noyau, paramètres d’amorçage et de tuning.
  • Travaux pratiques : Installation de drivers réseaux.

La sauvegarde

  • La compression (gzip, bzip, xz).
  • Limites et avantages des commandes classiques : tar, cpio et dd.
  • Synchronisation d’arborescence avec rsync.
  • Outils de sauvegarde incrémentale.
  • Travaux pratiques
    Manipulation sur le TAR, la compression.

Performances et gestion des logs

  • La gestion des performances : les ressources à surveiller.
  • Surveiller le système avec les bonnes commandes (top, free, vmstat…).
  • Les traces : l’audit du système, méthodes et usages.
  • Acquisition, centralisation et rotation des logs.
  • Les rapports logwatch.
  • Travaux pratiques : Surveillance des ressources. Manipulation avec top, vmstat, iostat.

Intégration dans le réseau existant, la sécurité

  • Les interfaces réseau : listage, chargement du pilote, et nommage.
  • Configuration manuelle (network, ifcfg-eth0…), fichiers de configuration IPv4 et IPv6.
  • Principe de configuration cliente en réseau et résolution de noms.
  • Configuration des “clients” : passerelles, DNS…
  • Mesurer et tester les performances du réseau.
  • NetFilter : le filtrage de paquets réseau.
  • Philosophie de Netfilter et syntaxe de iptables.
  • Piloter des services réseau avec le super-serveur Xinetd.
  • Travaux pratiques : Intégration dans le réseau existant, installation de drivers réseaux. Mesurer et tester les performances du réseau.

Découverte de services réseaux sous GNU/Linux

  • Serveur HTTP Apache : Installation des packages, démarrage du serveur et introduction à Apache.
  • Serveur de fichiers Samba. Installation des packages.
  • Travaux pratiques : Serveur de fichiers Samba. Installation des packages, création d’une ressource et montage de cette ressource depuis un poste sous Windows et un serveur sous Linux

Formation Linux Administration avancée

4 jours (28 heures)


Apporter les connaissances indispensables pour déployer, administrer et sécuriser un ensemble de systèmes  Linux.

 

Prérequis
Avoir la formation Administration Linux ou posséder des connaissances équivalentes.
Public
Administrateurs Systèmes.
Méthodes pédagogiques
Exercices et cas pratiques construits à partir de cas professionnels et /ou issus de l’expérience des stagiaires.

Dates & Lieux

PARIS

Formation planifiée à la demande

ROUEN

Formation planifiée à la demande

DANS VOS LOCAUX

 

Personnalisez votre formation : objectifs, contenu, durée, lieu et dates selon vos attentes.

Programme

L’installation, le serveur X et les paquetages

  • Ce qui change dans RedHat Entreprise Linux 6.
  • Type d’installation. Problèmes classiques et solutions.
  • Correctifs et mise à jour. Inscription à RedHat Network.
  • Compilation et installation de paquetages sources ou binaires. Utilisation de Yum.
  • Le paramétrage d’Xorg.
  • Les différents gestionnaires de bureau.
  • Travaux pratiques : Installer, paramétrer Linux RedHat.

Installation avancée et déploiement

  • Installation ROOT-on LVM on RAID.
  • Sécuriser le système de démarrage.
  • Installation automatique avec kickstart (options, ks.cfg).
  • Créer un CD/DVD de recovery, une clé USB bootable avec les bons utilitaires.
  • Clonage d’une machine complète.
  • Travaux pratiques : Installation Root-on-LVM-on Raid avec un espace LVM. Démarrage PXE et installation par Kickstart. Sécuriser le chargeur de démarrage.

Maîtriser la configuration logicielle du système

  • Structure détaillée d’un package RPM.
  • Exécutable et librairies (ld, ld.so.conf, LDPATH…).
  • Construction d’un package RPM à partir des sources (.src.rpm, .spec, rpmbuild).
  • Rôles des différents répertoires (SRPMS, SPECS, SOURCES, RPMS, BUILD).
  • Mise en place d’un miroir de paquets local (et synchronisation).
  • Gestion des mises à jour du système et des patchs de sécurité.
  • Méthodologie d’une montée à niveau.
  • Travaux pratiques : Gestion des mises à jour du système, mise en oeuvre d’un dépôt Yum. Création de package RPM (à partir des sources).

Filesystems et unités de stockage

  • Avantages et inconvénients de différents systèmes de fichiers (ext3, ReiserFS, JFS, XFS).
  • Récupération des données perdues accidentellement.
  • Remédier aux problèmes (tune2fs, debugfs…).
  • Copie d’un disque système complet à chaud.
  • LVM : modes linéaire, stripping, mirroring, les snapshots.
  • Travaux pratiques : Monter et tester différents FileSystems. Mise en oeuvre de LVM et manipulation (changement à chaud) de volume physique. Utilisation des snapshots et sauvegarde à chaud.

Intégration dans le réseau existant

  • Configurer les interfaces réseau sous Linux.
  • Configuration cliente : IP et résolution de noms.
  • La sécurité au niveau du réseau.
  • Le super-serveur Xinetd.
  • NetFilter et iptables : le filtrage de paquets.
  • Travaux pratiques : Configurer les interfaces réseau sous Linux.

Présentation de services réseaux

  • Serveur HTTP Apache. Architecture. Mise en route.
  • Serveur de fichiers Samba. Installation, démarrage. Partage de ressources avec Windows.

Maintenance et métrologie sur des serveurs Linux

  • Collecte, centralisation et analyse des logs système (rsyslog, logcheck).
  • Analyseurs des logs Apache, Squid.
  • Vérification de l’intégrité du système.
  • Suivi de l’activité des processus et du système (lsof, vmstat, sysstat).
  • Visualisation des performances réseaux et serveurs : Cacti.
  • Travaux pratiques : Suivi de l’activité des processus. Superviser la charge système et l’état du serveur.

Blocage, crash et dépannage d’urgence

  • Méthodologie de recherche de pannes.
  • Fonctionnement détaillé du boot (grub, MBR, stage1, stage2, /boot…).
  • Passage d’argument au boot. Reconstruction du MBR.
  • Analyser les traces du noyau.
  • Récupérer des données, une partition ou un disque.
  • Les problèmes d’accents (ISO-8859-?, UTF-8, LANG, LC_?, codepage, iocharset).
  • Les problèmes réseaux (matériel, DHCP, DNS, bande passante).
  • Modifier le mot de passe “perdu” de root. Débloquer un compte.
  • Analyse des logs de X. Maîtriser sa configuration (polices, pilotes, champs “bloquants”).
  • Travaux pratiques : Prendre la main sur un système sans le mot de passe de root. Recherche de pannes réseau, des secteurs défectueux. Vérifier et réparer un filesystem. Redimensionner un système de fichiers.

Optimisation des performances

  • Tester et optimiser les performances du disque.
  • Analyse détaillée de l’occupation mémoire.
  • Choisir le filesystem approprié (études de benchmarks).
  • Tuning des filesystems.
  • Identifier les processus inutiles et consommateurs (nice, time, vmstat).
  • Comprendre le vocabulaire général (thread, zombie…).
  • Les tâches en respawn et l’intérêt de Xinetd.
  • Booter rapidement son système.
  • Tester les performances du réseau (débit, latence, cache DNS…).
  • Paramétrage MTU, taille des fenêtres d’expédition et de réception.
  • Les outils standards d’analyse.
  • Travaux pratiques : Tester et optimiser les performances. Tuning de système de fichiers.

Supervision

  • Superviser des systèmes.
  • Installation de Nagios (moteur, interface PHP + CGI, plugins).
  • Principe de configuration objet.
  • Superviser la charge mémoire, disque et CPU avec Nagios.
  • Activer des plugins via NRPE.
  • Travaux pratiques : Installer Nagios et ses plugins.

Formation Linux Cluster

3 jours (21 heures)


Permet de comprendre les différents types de clusters sous Linux et de mettre en œuvre une architecture de répartition de charge et de haute disponibilité.

 

Prérequis
Une très bonne connaissance de Linux est indispensable. Une bonne expérience en administration système et réseau sous Linux est nécessaire pour apprécier le contenu et assurer les exercices pratiques.
Public
Administrateurs réseaux et systèmes sous UNIX/Linux
Méthodes pédagogiques
Exercices et cas pratiques construits à partir de cas professionnels et /ou issus de l’expérience des stagiaires.

Dates & Lieux

PARIS

Formation planifiée à la demande

ROUEN

Formation planifiée à la demande

DANS VOS LOCAUX

 

Personnalisez votre formation : objectifs, contenu, durée, lieu et dates selon vos attentes.

Programme

Clusters et qualité de service

  • Types de Clusters et objectifs à atteindre.
  • Problématiques et ” trade off “.
  • Le ” Service Level Agreement “, au coeur du Cluster.

Gestion des données

  • Les types de stockage de données.
  • iSCSI et GNBD.
  • Le gestionnaire de volumes logiques.
  • Le système de fichiers à accès concurrent GFS.
  • Travaux pratiques : Mise en oeuvre d’un export de données avec GNBD.

La virtualisation avec Xen

  • Introduction à la virtualisation.
  • Les fonctionnalités de Xen.
  • La gestion du réseau et du stockage avec Xen.
  • Migration live de machines virtuelles et Clustering d’hyperviseurs Xen.
  • Travaux pratiques : Création et déploiement de machines virtuelles Xen avec virt-manager et Kickstart qui seront les nœuds de Cluster de haute disponibilité et de répartition de charge.

La haute disponibilité avec Cluster Manager

  • La configuration des noeuds de Cluster.
  • Gestion d’un Cluster avec Conga.
  • La mise en oeuvre du ” fencing ” et les agents.
  • Travaux pratiques : Installation et configuration de Cluster Manager sur les noeuds de Cluster avec Conga. Configuration du fencing des noeuds de Cluster avec l’agent de fencing pour machines virtuelles.

La gestion des ressources du Cluster

  • Réseau, données et processus.
  • Le gestionnaire de ressources : rgmanager.
  • Les mécanismes et les critères de basculement.
  • Réflexes et procédures d’administration du Cluster.
  • Monitoring des ressources.
  • Travaux pratiques : Mise en oeuvre d’un serveur Web en haute disponibilité avec le gestionnaire de ressources de Cluster Manager et tests de basculement.

Répartition de charge avec LVS

  • Introduction à la notion de répartition de charge.
  • Le fonctionnement de LVS : Linux Virtual Server.
  • Les algorithmes de répartition de charge.
  • Travaux pratiques : Modification des hyperviseurs et des machines virtuelles pour s’adapter à la topologie de réseau requise pour la répartition de charge.

Mise en oeuvre de la répartition avec Piranha

  • Redondance des LVS.
  • Création des services virtuels.
  • Travaux pratiques : Mise en oeuvre d’un service Web en répartition de charge. Tests de répartition de charge et de bascule des LVS.

Formation Samba Administration

2 jours (14 heures)


Apporter les connaissances indispensables à l’installation de serveurs Samba.
La formation conduit à la maîtrise de son installation, de sa configuration et de son administration.

 

Prérequis
Bonne connaissance du système Linux et Windows. Bonne connaissance également des principes de base des réseaux locaux.
Public
Administrateurs Systèmes et Administrateurs des Systèmes d’Information. 
Méthodes pédagogiques
Exercices et cas pratiques construits à partir de cas professionnels et /ou issus de l’expérience des stagiaires.

Dates & Lieux

PARIS

Formation planifiée à la demande

ROUEN

Formation planifiée à la demande

DANS VOS LOCAUX

 

Personnalisez votre formation : objectifs, contenu, durée, lieu et dates selon vos attentes.

Programme

Introduction

Les services offerts par samba (contrôleur de domaine, partage de fichiers ou d’imprimantes)
Rappels des notions de base réseaux Windows (domaines, workgroup, voisinage réseau, maître explorateur, SMB/CIFS, NetBIOS, TCP/IP, NetBEUI, …)
Historique et versions
Architecture de samba (Applications, SMB, NetBIOS, …)
Ressources

Installation et prise en main

Samba en tant que paquet logiciel
Compilation et installation sous Unix/Linux
Démarrage automatique et manuel des démons (smbd, nmbd, …)
Configuration du firewall
Premiers tests
Les outils d’administration graphiques : SWAT (Samba Web Administration Tool) et Webmin

Notions préliminaires essentielles

Structure générale du fichier de configuration smb.conf
Noms NetBIOS, alias

Rôle de Samba dans la résolution de noms

Rôle de Samba dans l’activité de voisinage réseau (browsing)

Partages en contexte Workgroup

Configuration des partages sur le serveur Samba
Gestion des utilisateurs
Configuration d’un poste client Windows

Configurations à base de domaines

Samba en tant que PDC (Primary Domain Controller)
Niveaux de sécurité
Gestion des répertoires utilisateurs
Gestion des scripts d’ouverture de session
Gestion des profils (locaux, errants)
Configuration d’un poste client Windows
Samba en tant que serveur membre d’un domaine

Sécurisation des partages

Les niveaux de sécurité et d’authentification
Utilisateurs samba, Linux … et windows
Fichiers cachés, liens symboliques
Gestion des permissions et des ACL (Access Control List)
Utilisateurs et groupes, mots de passe
Le service Winbind
Influence des droits Linux sur l’accès aux ressources

Partages d’imprimantes

Partage des imprimantes du serveur Samba
CUPS
Accès à des imprimantes Windows

Suivi du serveur

Résoudre les problèmes
Divers utilitaires (smbclient, smbfs, smbget, smbtree, …)
Les journaux

Aspects complémentaires

Options réseau
Serveurs virtuels
Gestion des informations de trace
Accès concurrents
Support du système de fichiers DFS
Clients Unix
Authentification avec LDAP

 

Formations complémentaires

Loading...