Administration Linux

Présentation

Cette formation a pour objectif de vous apprendre les éléments de base de l’administration en commençant par un rappel des commandes de bases et l’apprentissage de la lecture des scripts shell.

Public et pré-requis

Personnes ayant déjà une connaissance de la ligne de commande sous Linux,Unix ou même dos, et désirant se former rapidement à l’administration d’un système Linux.

Dates

Autres Dates, nous contacter.

Durée

5 jours

Contenu de la formation

 

1. Introduction

  • Les caractéristiques d’UNIX
  • L’historique de Linux
  • Le rôle de l’administrateur
  • Quelques éléments de méthodologie
  • Comment être « root »
  • Comment administrer
  • Webmin
  • Le dialogue avec les utilisateurs
  • La documentation
  • Linux et Internet

2. La gestion des utilisateurs

  • Les comptes d’utilisateurs et de groupes
  • Les commandes de gestion des utilisateurs

3. Les fichiers

  • L’arborescence des fichiers
  • Les attributs des fichiers
  • Les droits
  • Les ACLs POSIX
  • Les commandes fondamentales
  • Les attributs Linux des fichiers

4. Gestion de l’espace disque

  • Les disques
  • Le partitionnement
  • Arborescence et système de fichiers
  • La gestion de l’espace disque, la commande df
  • Le montage des systèmes de fichiers
  • Les différents types de systèmes de fichiers
  • Panorama des commandes de gestion des systèmes de fichiers
  • Automatiser le montage des systèmes de fichiers

5. L’espace disque, aspects avances

  • Les disques physiques
  • Ajout d’un disque
  • Pseudos disques : ramdisk et fichiers ordinaires
  • Les disques RAID
  • Les volumes logiques
  • La structure d’ext2
  • Les systèmes de fichiers journalisés
  • Montage à la volée d’un système de fichiers avec autofs
  • Les quotas
  • Le « swap »
  • Les disques dédiés

6. La sauvegarde

  • Les outils de sauvegarde
  • La sauvegarde par tar
  • La sauvegarde par cpio et par pax
  • La sauvegarde par dd
  • Partimage
  • Sauvegarde incrémentale
  • Sauvegarde en réseau
  • Sauvegarde Bare-Metal
  • Les bandes

7. La gestion des processus

  • La gestion des applications
  • Les processus
  • L’environnement
  • Panorama des commandes de gestion de processus
  • crontab
  • Les bibliothèques dynamiques
  • Les IPC
  • Le service Syslog

8. L’installation d’application

  • Sources et paquetages
  • Les paquetages RedHat (RPM)
  • Les paquetages debian
  • Mises à jour et dépendances

9. L’arrêt et le démarrage

  • Démarrage d’un système Linux
  • Le démarrage avec LILO
  • Le démarrage avec GRUB
  • Initrd
  • Fabriquer son CD-ROM bootable
  • L’activation des processus : init (1/2)
  • L’activation des processus : init (2/2)
  • Les scripts de démarrage : /etc/*rc* (1/2)
  • Les scripts de démarrage : /etc/*rc* (2/2)
  • Les sessions
  • L’arrêt du système : shutdown

10. Le réseau

  • TCP/IP, panorama des protocoles
  • Ajouter un système dans un réseau IP
  • Les services réseaux
  • Les utilitaires réseaux
  • Les commandes remote
  • SSH

11. Les services réseau

  • NFS (présentation), les RPC
  • NIS
  • Open Ldap
  • Le serveur FTP proftpd
  • Le courrier électronique
  • sendmail
  • DHCP
  • Apache
  • Samba
  • Serveur DNS (named)

12. L’impression

  • Les spools d’impression
  • Les commandes d’impression
  • La gestion du service d’impression
  • CUPS
  • Les pilotes d’impression

13. X-window

  • Le système X-Window
  • La configuration du serveur X
  • Démarrage d’une session X, d’un client X
  • Panorama des clients X (« MIT »)
  • xterm
  • twm
  • Les ressources
  • KDE
  • Gnome
  • fvwm2
  • VNC

14. Bases de données

  • MySQL
  • PostgreSQL

15. Noyau et périphériques

  • Le rôle du noyau
  • Historique du noyau
  • Pourquoi modifier/construire un nouveau noyau
  • La construction d’un nouveau noyau
  • Les modules
  • Les paramètres de Linux
  • Les IPC
  • Informations sur le système, les périphériques
  • Introduction à la gestion des périphériques
  • Les fichiers spéciaux
  • Ajout d’un périphérique
  • Les périphériques par catégories
  • L’USB
  • Graver un CD-ROM

16. Installation de Linux

  • Problématique de l’installation
  • Avant l’installation
  • L’installation
  • L’installation réseau
  • Après l’installation
  • L’installation automatique

17. La gestion des performances

  • Les ressources à surveiller
  • Panorama des commandes de surveillance du système
  • Surveiller le système avec la commande sar
  • Surveiller le système avec la commande vmstat
  • La comptabilité BSD
  • HA et cluster
  • Heartbeat

18. La sécurité

  • La sécurité informatique
  • La cryptologie
  • La sécurité de connexion
  • PAM
  • La sécurité pour les utilisateurs
  • Les droits d’endossement et la sécurité
  • Les logiciels libres d’audit
  • Pare-feu (« firewall »)
  • Un pare-feu de type proxy avec SQUID
  • Construire un pare-feu avec IPCHAINS