LINUX ADMINISTRATION SYSTEME
Durée 3 à 5 jours
Objectifs de la formation :
Savoir installer / configurer un système LINUX
Maitriser les fonctions principales d’administration LINUX centralisée
Gérer des services classiques : FTP, TELNET, SSH
Administration par Scripting
Public :
Technicien d’administration sous Système Linux, intervenant sur serveurs et applications
sur site et à distance.
Contenu de la formation
Etape 1 :
- Fondamentaux et leurs pratiques sous Linux
- L’Essentiel du mode commande sur le terrain
- Structure de l’Arborescence Linux en File System
- Liens répertoires, fichiers réguliers et périphériques
- Des comptes et des groupes : de l’Identité de pouvoir: uid et gid sur les processus aux droits d’accès sur l’arborescence.
Droits et changements : chmod, chown, chgrp, su,… - Gestion plus spécifique d’un exécutable : Vérifications, Interventions et remèdes
- Processus, Programmes et tâches
Etape 2 :
- Vérification, Installation / Configuration d’un noyau LINUX ou de type Libre Ubuntu/Debian
- Gestion des démarrages/redémarrages et changement de niveaux d’exécution
- L’analyse d’un système sur site : de init aux applications et serveurs
- Reprise sur boot local et distant
- Gestion des F.S. (Système de Fichiers) : Partitions Structurées (FS) et Swap Montages, Maintenance des Partitions
Sauvegarde, Compression
Etape 3 :
- Automatisation/Autonomie des actes sur un Système Linux : Le Scripting
- Gestion des Flux en Shell : Redirections, tube
- Filtres et Flux : grep, wc, cut, awk, sort, …
Structure du langage shell et des scripts :
- Variables d’Environnement et positionnelles
- Tests et Répétitions
- Exécution : PATH et Droit x
- Savoir lire quelques scripts du Système
Etape 4 :
Savoir écrire des scripts simples appliqués aux types de problèmes, d’applications sur site
Mode d’Exécution processus mis en œuvre en Scripting d’Administration :
- Synchrone / Asynchrone (&)
- Avant /Arrière Plan (fg, bg)
- Orphelins et serveurs (nohup)
- Ecrasement de tâche (exec)
- Dans l’Environnement Parent ( . )
- Planifiée Périodique (cron, at)
Organiser des retours d’informations et traces sur un Système Linux en fonctionnement
Gestion des Packages
Gestion des périphériques Standards
Etape 5 :
- Réseau : Comprendre et Reprendre une configuration réseau (Interface et tests simples)
- Service DHCP
- Scanner un réseau sous Linux, Voir l’état de chaque système distant, des applications qui s’y déroulent.
Vérifier la présence et le bon fonctionnement des serveurs réseaux utilisés dans cet environnement :
- FTP et SSH/SCP pour le transfert de fichier,
- Telnet et SSH pour les sessions et l’administration à distance
Sauvegarde distante (FTP, SCP/SSH,…)
Gestion particulière du serveur proftpd et sshd
Administration à distance : règles et procédures de sécurité à respecter.
Sécurisation avec le serveur xinetd.