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.