Linux : Administration

Objectifs

  • maîtriser les concepts et les commandes d'administration d'une plate-forme Linux
  • savoir gérer des comptes utilisateurs et des groupes
  • Etre capable de prendre la responsabilité de l'administration de systèmes Linux
  • Best Seller
  • Stage / Presentiel
  • 2 515 € (HT)
  • 5 Jours (35 Heures)
  • Code: IXU54

Programme Détaillé

futurs administrateurs d’un système Unix/Linux
Installer le système
Choix de la méthode d'installation (local ou réseau)
Les grandes étapes de l'installation (partitionnement, création des systèmes de fichiers...)
Gérer les disques et les systèmes de fichiers
Partitionnement des disques (fdisk)
Présentation des volumes logiques (LVM)
Caractéristiques des principaux systèmes de fichiers journalisés (ext3, ext4, xfs...)
Systèmes de fichiers : création (mkfs), montage (mount, /etc/fstab), vérification (fsck)
Gestion des espaces de "swap"
Réaliser des sauvegardes
Sauvegardes d'arborescence (tar,cpio) et physique (dd)
Sauvegarde incrémentale de système de fichiers (dump/restore)
Surveiller et gérer les processus (partie 1)
Gestion des processus, planification des tâches (crontab), lire les principaux fichiers de logs
Le système d’impression CUPS
Gestion des files d'impression et des travaux d’impression (jobs)
L'arrêt et le démarrage du système (partie 1)
Les étapes du démarrage (Firmware, BIOS, GRUB, init, RC)
Le chargeur GRUB : choisir un noyau au démarrage
Le processus init
Le démarrage des services (init System V, Upstart, Systemd)
L'arrêt du système (shutdown)
Comment administrer le système
Accéder à la documentation : le man, les forums, la documentation des distributions
Administrer le système avec les outils intégrés (system-config-*)
Administrer le système avec les commandes d’administration
Administrer le système en éditant les fichiers de configuration
Gérer les utilisateurs et des groupes
Les bases des comptes utilisateurs et groupes locaux (/etc/passwd,/etc/group)
Création, modification et suppression des comptes et des groupes (useradd, groupadd...)
Paramétrage de l'environnement des utilisateurs (/etc/skel)
Gérer les droits sur les fichiers
Rappel des droits Unix de base sur les fichiers et répertoires (voir commandes de bases)
Les droits spéciaux (SUID, SGID, sticky bit)
Surveiller et gérer les processus (partie 2)
Le Noyau, les modules du noyau
Les bibliothèques partagées (so), la libc, les processus, les unités d'exécution (threads)
Planification des tâches (crontab) : configuration du service cron
Gestion des logs (syslog)
Installer et maintenir les applications
Installer un logiciel à partir des sources
Le système de paquetage Red Hat (rpm)
Le système de paquetage Debian (dpkg)
Utilisation de dépôts (yum, apt-get)
Mise à jour d’une application, du système, du noyau
L'arrêt et le démarrage du système (partie 2)
Le chargeur GRUB : configuration et commandes du shell GRUB,
Démarrer le service en mode maintenance
Gérer le réseau
Ajouter un hôte Linux dans un réseau TCP/IP
Gestion des services réseaux (XINETD)
Le partage de ressource (NFS)
Les utilitaires réseaux
Utilisation de SSH : authentification des hôtes et des utilisateurs par clefs
L'environnement graphique
Le protocole X-Window
Fonctionnement de X-Window en réseau (DISPLAY)
Connexion graphique distante (XDMCP)
Les bureaux sous Linux (Gnome, KDE…)
maîtrise des commandes de base Linux (connaissance équivalente au stage "Unix-Linux : Commandes de Base")
consultant informaticien spécialiste en formation Linux
Cette formation Linux est rythmée par une alternance d'exposés et de travaux pratiques
Les sessions "A distance" sont réalisées avec l'outil de visioconférence Teams, permettant au formateur d'adapter sa pédagogie.