Web & Open Source

Infrastructure & administration

Administration Unix multi-plateformes

Avis d'expert

Le standard Unix (POSIX) se décline selon les éditeurs sur différents systèmes d'exploitation : AIX pour IBM, HP-UX pour HP, Solaris pour SUN, et Linux dans le monde Open Source. L'administration de ces systèmes met en œuvre les mêmes concepts sur les différents OS, mais avec quelques différences au niveau de l'implémentation (emplacement ou nom des fichiers de configuration, options des commandes différentes...). Cette formation permet d'aborder les concepts standards de l'administration de systèmes Unix, tout en réalisant les travaux pratiques sur des serveurs HP-UX, AIX, Solaris et Linux de manière à voir les spécificités de chaque OS.

Objectifs pédagogiques

  • ConnaĂ®tre les principes de fonctionnement d’un système Unix
  • Apprendre Ă  configurer et administrer un système (AIX, Solaris, HP-UX, Linux)

Public

Administrateurs systèmes et réseau, ainsi que toute personne souhaitant mettre en place un système de supervision.
Exploitants et administrateurs de systèmes Unix.

Pré-requis

Il est demandé aux participants de connaître les bases du système Unix.

Méthode pédagogique

Les travaux pratiques accompagnant ce cours sont très nombreux et la gamme d'exercices corrigés proposés permettra à chacun de progresser à son rythme en fonction de ses connaissances préliminaires.

Programme pédagogique détaillé par journée

Jour 1
Jour 2
Jour 3


Introduction
Rappels sur le rĂ´le de l'administrateur.

Installation
Installation du système : les différentes étapes, ajout de logiciel, utilitaires de livraison.

Démarrage et arrêt du système
Procédure de boot (/etc/inittab), lancement des processus, montages au boot.
Arrêt/relance du système (shutdown, halt, reboot, sync). Commandes de base. Aide en ligne.

Outils graphiques
Outils spécifiques : smit, wsm, sam, admintool, smc.
Webmin : présentation, installation, configuration.

Gestion des utilisateurs
Principes de base.
Fichier /etc/passwd, les shadow passwd.
Groupes, droits d'accès, politique d'accès.
Adduser, useradd, passwd.
Contrôle des accès, contrôle des modifications.
Quotas.
Fichiers .profile et .cshrc.
Choix d'un shell.

Systèmes de fichiers
Définitions : partitions, inodes.
Organisation, gestion et maintenance : mkfs, mount/umount.
Montage automatique.
Visualisation des file system.
Maintien de l'intégrité: fsck.

Sauvegardes
Définitions : sauvegardes, archivages, migrations.
Utilisation des sauvegardes; périodicité (incrémentales, complètes; restaurations).
Outils sauvegarde/archivage/compression : tar, dump, restore, dd, cpio, rsync.
Sauvegarde du système.

Programmation de tâches
Besoin, définition.
Outils : at, cron, utilisation de la crontab.