Accueil / Linux administration avancé

Linux administration avancé

Durée : 4 jours
Tarif Inter : 2300 €
Tarif sur mesure : Nous consulter
Référence : 3LAA

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation à l’administration système avancée de Linux vous enseignera les tâches avancées d’administration, de sécurité, de mise en réseau et de performances requises sur un système Linux Enterprise.

À l’issue de cette formation, vous disposerez de connaissances techniques approfondies sur ce qui est nécessaire pour administrer Linux et aurez acquis l’expérience pratique de la configuration des aspects administratifs, de mise en réseau et de sécurité d’un système Linux Enterprise à un niveau avancé.

Objectifs

  • Effectuer des tâches administratives via les outils fournis (YaST) et la ligne de commande
  • Réaliser une configuration avancée du réseau
  • Dépanner le réseau
  • Configurer des services de réseau LDAP, DNS et DHCP
  • Partager des ressources Windows et Linux avec SAMBA
  • Partager les ressources Linux avec NFS
  • Configurer le FTP et le NFS
  • Configurer les services APACHE et SQUID
  • Gérer le gestionnaire de volume logique (LVM)
  • Gérer le RAID logiciel
  • Stocker de manière centralisé avec iSCSI
  • Surveiller l’état et la fiabilité des disques avec smartd
  • Configurer le pare-feu
  • Comprendre l’autentification PAM
  • Savoir installer et compiler le noyau
  • Compiler des logiciels à partir de sources

Programme

  1. Configuration avancée du réseau & dépannage

    • Configurer les interfaces réseau (lien ip, ip addr)
    • Construire des scripts de réseau
    • Configurer le routage (ip route)
    • Dépanner le réseau et outils connexes (ethereal, tcpdump, ping, traceroute, netstat, arp, nmap, nc)
    • Exercices
  2. LDAP

    • Appréhender la structure d’un arbre LDAP
    • Configurer le serveur LDAP (slapd.conf)
    • Tester le serveur LDAP (ldapsearch)
    • Ajouter des informations dans le LDAP (lpdapadd)
    • Configurer des clients LDAP (nsswitch.conf, ldap.conf)
    • Tester la connexion du client au serveur (getent)
    • Exercices
  3. Apache & Squid

    • Utiliser les fichiers de configuration principaux d’APACHE
    • Configurer le serveur APACHE
    • Démarrer APACHE
    • Configurer l’accès à APACHE
    • Configurer la sécurisation d’un APACHE (https)
    • Découvrir le serveur proxy SQUID
    • Configurer les navigateurs clients
    • Démarrer de SQUID
    • Utiliser le fichier de configuration SQUID (squid.conf)
    • Paramétrer la sécurisation de SQUID
    • Découvrir le proxy NGINX et le reverse proxy
    • Exercices
  4. Samba

    • Utiliser le fichier de configuration SAMBA (smb.conf)
    • Tester le fichier de configuration SAMBA (testparm)
    • Configurer les utilisateurs de SAMBA
    • Lancer de SAMBA
    • Tester SAMBA (smbclient, smbstatus)
    • Gérer les systèmes de fichiers Windows (smbmount, nmblookup)
    • Accéder aux partages Windows
    • Exercices
  5. Le serveur des noms de domaine (DNS)

    • Comprendre le fonctionnement du DNS
    • Découvrir les types de serveurs DNS
    • Comprendre les namespaces de domaine
    • Mettre en place un serveur DNS
    • Utiliser les fichiers de configuration du serveur (named.conf et bases de données)
    • Appréhender les formats des ressources DNS
    • Démarrer et gérer le serveur DNS (rcnamed, rndc)
    • Tester le serveur DNS (host, dig, nslookup)
    • Configurer des clients DNS (resolv.conf)
    • Exercices
  6. DHCP

    • Configurer le DHCP
    • Utiliser le fichier de configuration dhcpd.conf
    • Gérer les entrées DNS
    • Retrouver les saisies d’adresses des clients
    • Comprendre les concessions d’adresse
    • Exercices
  7. FTP

    • Configurer le FTP
    • Utiliser le fichier de configuration vsftpd.conf
    • Configuration de l’accès anonyme
    • Restreindre l’accès au répertoire de connexion de l’utilisateur
    • Afficher les fichiers de log de FTP
    • Exercices
  8. Services du réseau NFS

    • Découvrir le NFS et les démons (portmapper etc.)
    • Mettre en place un serveur NFS (/etc/exports et exportfs)
    • Mettre en place un client NFS (mount)
    • Monter des systèmes de fichiers NFS au démarrage (/etc/fstab)
    • Utiliser le montage automatique pour accéder aux montages NFS sur demande
    • Exercices
  9. Gestion des volumes logiques (LVM)

    • Découvrir le LVM
    • Configurer le LVM (pvcreate, vgcreate, vgextend, lvcreate, etc.)
    • Afficher les informations sur l’environnement LVM (pvdisplay, pvs, vgdisplay, vgs, lvdisplay, lvs)
    • Redimensionner des volumes logiques (lvextend, resize2fs, resize_reiserfs, xfs_growfs)
    • Utiliser les snapshots de volumes logiques (lvcreate, lvdisplay)
    • Exercices
  10. RAID

    • Découvrir le RAID
    • Comprendre les concepts d’appareils et partitions bruts
    • Créer un équipement RAID (fdisk, mdadm)
    • Gérer un équipement RAID (mdadm, /proc/mdstat)
    • Créer et monter un système de fichiers sur un équipement RAID
    • Utiliser le changement « à chaud » des disques durs défectueux
    • Exercices
  11. Stockage centralisé avec ISCSI

    • Appréhender les concepts et avantages de l’iSCSI
    • Configurer le serveur (target)
    • Configurer le client (initiator)
    • Configurer le serveur et le client avec l’outil yast
    • Configurer le serveur et le client avec des fichiers et commandes
  12. SMARTD

    • Découvrir les principales caractéristiques de la surveillance des disques durs avec smartd
    • Configurer smartd
    • Utiliser /etc/sysconfig/smartmontools
    • Configurer /etc/smartd.conf
    • Gérer les smartd avec smartctl
    • Exercices
  13. Configuration du firewall

    • Comprendre les principes de paquets et routage
    • Utiliser Netfilter (iptables)
    • Filtrer des paquets (iptables, chaînes, cibles de règles, suivi des connexions)
    • Appréhender le fonctionnement du réseau NAT
    • Exercices
  14. Modules d’authentification pluggables (PAM)

    • Découvrir les principaux fichiers de configuration PAM (/etc/pam.d directory)
    • Comprendre les formats de fichier de configuration
    • Contrôler les accès utilisateurs à l’aide des fichiers de configuration
    • Exercices
  15. Compilation et installation du noyau

    • Compiler le noyau
    • Appréhender les concepts de noyau monolithique et modulaire
    • Utiliser les modules de listage (lsmod, modinfo)
    • Modifier la configuration du noyau
    • Utiliser les packets de noyau binaires
    • Installer les sources du noyau
    • Configurer et compiler un noyau
    • Modifier le fichier de configuration GRUB/GRUB2
    • Régler le noyau (/proc sysctl.conf, sysctl)
    • Exercices
  16. Compilation de logiciels à partir de la source

    • Installer des programmes à partir des sources (tar, tarball)
    • Compiler des logiciels Open-Source (configure, make)
    • Installer le logiciel compilé (make install)
    • Gérer les bibliothèques partagées (ldd)
    • Compiler à partir des paquets RPM (rpmbuild, rpm)
    • Exercices
  17. Gestion de la performance et supervision du système

    • Superviser les performances du système
    • Collecter des informations sur les performances du système (sar)
    • Évaluer la mémoire virtuelle (vmstat)
    • Évaluer la performance des E/S (iostat)
    • Découvrir les lignes directives de la performance
    • Exercices
  18. Configuration du matériel

    • Utiliser le système de Hotplug
    • Configurer les équipements et interfaces.
    • Utiliser le système de fichiers sysfs et les noms persistants
    • Initialiser des équipements et configurer des interfaces
    • Comprendre le fonctionnement des systèmes Hotplug et Coldplug
    • Découvrir le système Udev
    • Exercices
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement