Systèmes d’exploitation L’administrateur système Plan du cours Rôle d’un système d’exploitation Administration Système Module 2102 • Machine virtuelle • abstractions de haut niveau • plus facile à manipuler que la machine physique • Gestion des ressources matérielles Sylvain Chevallier • processeur, • mémoire, • périphériques, ... IUT de Vélizy Département R & T • Partage de ressources 14 avril 2016 • Contrôles Sylvain Chevallier Systèmes d’exploitation L’administrateur système Plan du cours 2016 Administration système 3 / 19 Administration système 5 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Rappel : système d’exploitation Interface graphique (GUI) Utilisateurs Applications Système d’exploitation Pilotes Matériel, périphériques Utilisateurs Sylvain Chevallier Applications 2016 Système d’exploitation logiciel de dessin navigateur éditeurs bureautique environnement compilateurs Administration système graphique shell Noyau 4 / 19 Sylvain Chevallier 2016 Systèmes d’exploitation L’administrateur système Plan du cours Systèmes d’exploitation L’administrateur système Plan du cours Avantages des GUI Inconvénient des GUI • Pas de maîtrise de l’administration système ⇒ Problèmes de sécurité ⇒ Situations non vues • Prévient mauvaise manipulation • Confirmation, • Complétion, • Message d’erreur explicite, • aide "à la volée" • Risque d’approche « recette de cuisine »⇒ Que faire si l’interface évolue ? • Approche trop liée à un système/à un logiciel ⇒ En cas de changement de logiciel ? de système d’exloitation ? de version ? • Peu de formation de l’administrateur : un utilisateur normal peut se croire et se déclarer administrateur • Limitations imposées par l’interface • Interfaces intuitives ⇒ Effectuer une action non prévue dans les boutons ? • Pas de possibilités d’automatisation ⇒ Comment repéter une série d’actions en fonction de certaines données ? Sylvain Chevallier 2016 Administration système 6 / 19 Sylvain Chevallier Systèmes d’exploitation L’administrateur système Plan du cours 2016 Administration système 7 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Ligne de commande Inconvénients de la ligne de commande • Semble trop « difficile »⇒ Trop dur, retour à l’interface graphique • Une mauvaise manipulation peut être fatale (ex. rm * / del *.*) • On ne peut utiliser une commande que lorsqu’on l’a comprise ⇒ pages de manuel -parfois fastidieuses- à lire Sylvain Chevallier 2016 Administration système 8 / 19 Sylvain Chevallier 2016 Administration système 9 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Systèmes d’exploitation L’administrateur système Plan du cours Avantages de la ligne de commande Compromis • Connaitre un minimum son système et les bases ⇒ Meilleure vision pour choix de systèmes/logiciels ⇒ Savoir réagir lorsqu’il y a un problème non prévu GUI • Petites opérations de tous les jours • Savoir ce qu’implique les commandes • Pour des opérations bien maîtrisées ⇒ Adaptation aisée aux changements, évolution • Approche non ou peu liée à un système/à un logiciel Ligne de commandes • Les actions se gèrent comme des programmes • Opérations automatisables ⇒ Grande souplesse non limitée par l’ergonomie des GUI ⇒ Réutilisables et adaptables à l’infini • Parfois la seule possibilité pour réaliser certaines actions Sylvain Chevallier 2016 Administration système • Besoin de contrôle 10 / 19 Sylvain Chevallier Systèmes d’exploitation L’administrateur système Plan du cours 2016 Type d’administration de machines Utilisation de la machine • Installation et mise à jour des systèmes • Installation et mise à jour de logiciels • machine personnelle • Ajout et suppression d’utilisateurs • postes de travail • Ajout et suppression de matériel, reconfiguration • serveur • Sauvegardes et restaurations • chez soi • Surveillance du système • sécurité • monitoring • PME/PMI • grands comptes : opérateurs télécoms, fournisseurs d’accès Internet • les banques • Gestion de la documentation locale • les industriels • Aide aux utilisateurs 2016 11 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Tâches de l’administrateur Sylvain Chevallier Administration système Administration système 13 / 19 Sylvain Chevallier 2016 Administration système 14 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Systèmes d’exploitation L’administrateur système Plan du cours Principes de base Pour être administrateur... • Tout système nécessite un administrateur • de bonnes connaissances « théorique »sur le(s) systèmes • Complexité de l’administration accrue par l’informatique • beaucoup, beaucoup, beaucoup de pratique (expérience) omniprésente : • du bon sens ! ! ! • de plus de plus de machines • systèmes hétérogènes On ne s’improvise pas administrateur. Être administrateur c’est avoir tous les pouvoirs (sur la machine, le parc des machines, le réseau...). • Pas de modification du système lui-même • modification de fichiers de configuration • lancement de services « Un grand pouvoir implique de grandes responsabilités » • Pas de reconfiguration • le vendredi soir ou avant de partir en congés • après un « pot » Sylvain Chevallier 2016 Administration système Peter Parker (alias Spiderman) 15 / 19 Sylvain Chevallier Systèmes d’exploitation L’administrateur système Plan du cours 2016 Administration système 16 / 19 Systèmes d’exploitation L’administrateur système Plan du cours Plan du cours Bibliographie Ce cours est repris de celui de Tuyêt-Trâm Dang-Ngoc, de L’université de Cergy Pontoise. • « Unix Administration », 3ème Ed, J-M Moreno, Dunod, 2003 • Introduction à l’administration système • « Les Bases de l’administration système », Aelen Frisch, O’Reilly • Démarrage et disques • « Unix System Administration Handbook », 2nd Ed, E. Nemeth, G. • Système GNU/Linux et son noyau Snyder, S. Seebass, T. Hein, Prentice Hall, 1995 • Interface en ligne de commande • « TCP/IP Network Administration », 2nd Ed, C. Hunt, O’Reilly, 1998 • La virtualisation • « Practical Unix and Internet Security », 2nd Ed, S. Garfinkel, G. Spafford, 1996 • « Windows 2000 Server, System Administration Handbook », ed. Syngress. P. Shield, R. Crump, M. Weiss, 2000 Sylvain Chevallier 2016 Administration système 18 / 19 Sylvain Chevallier 2016 Administration système 19 / 19