Découvrir Linux

découvrir Linux

Durée de la formation: 28H

Public visé : Tous types de publics.

Objectifs de l’action de formation :

  • Installer et configurer un serveur Linux
  • Réaliser des tâches d’administration courantes
  • Superviser un serveur Linux et ses ressources
  • Optimiser les performances d’un serveur Linux

Programme

  • 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).
  • 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.

  • 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.
  • 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 oeuvre.

  • Les méta-disques RAID.

  • 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.

  • 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.
  • 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.
  • 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.
  • 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.

  • Serveur HTTP Apache : Installation des packages, démarrage du serveur et introduction à Apache.
  • Serveur de fichiers Samba. Installation des packages.

Retour à la page précédente

Retour au premier programme