La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 Administration Système P. Mathis, G. Borghesi Licence Professionelle SIL Janvier 2007.

Présentations similaires


Présentation au sujet: "1 Administration Système P. Mathis, G. Borghesi Licence Professionelle SIL Janvier 2007."— Transcription de la présentation:

1 1 Administration Système P. Mathis, G. Borghesi Licence Professionelle SIL Janvier 2007

2 Licence pro SIL Le métier dadministrateur

3 Licence pro SIL Rôle de ladministrateur Installer Installer/configurer des machines, matériels réseaux Installer/configurer des services, des outils pour les utilisateurs Gérer les utilisateurs

4 Licence pro SIL Rôle de ladministrateur Surveiller et maintenir Surveiller les ressources (disques, mémoires, réseaux, etc.) Maj applications, correctifs de sécurité Planifier lajout de ressources, prévoir les migrations Veille technologique

5 Licence pro SIL Niveaux dadministration Une seule machine Un parc de machines (ou de postes) homogènes Un parc de machines hétérogènes Un site (avec des sous-réseaux)

6 Licence pro SIL Le système dexploitation

7 Licence pro SIL Rôle dun OS (Operating System) LOS remplit 5 grandes fonctions, il gère : Les fichiers Les processus La mémoire Les E/S (réseau compris) Les utilisateurs

8 Licence pro SIL OS les plus courants OS/2 dIBM (en fin de vie) OS/400 (sur AS/400 dIBM) Mac OS pour Apple Macintosh Windows de Microsoft pour PC Famille Unix

9 Licence pro SIL Deux principaux types de données : fichiers et processus Fichier : données Processus : traitement Tous les mécanismes prévus dans un système tournent autour de ces deux types de données

10 Licence pro SIL Fichiers Un fichier est une suite d'octets Attributs (dépendant de lOS): nom taille type date de création, de modification, daccès droit, propriétaire emplacement (disque ou autre) …

11 Licence pro SIL Stockage des fichiers Fichiers découpés en blocs sur périphériques de stockage (disques, RAM, …) => fragmentation interne Ensemble des fichiers structuré en arbre OS gère une forêt de fichiers Structuration de lespace de stockage = file system (FS) Un OS doit pouvoir gérer plusieurs FS répartis sur des disques ou partitions de disques

12 Licence pro SIL Processus Un processus est un programme en cours dexécution Attributs (dépendant de lOS) : numéro chemin de lexécutable infos utilisation processeur infos ordonnancement (priorité, …) localisation mémoire propriétaire …

13 Licence pro SIL Prenons un cas particulier : Linux

14 Licence pro SIL Unix : une famille dOS 1969, Ken Thompson (Bell labs) produit Unix Unix d'AT&T => system V Berkeley : Unix BSD (Berkeley Software Distribution) aujourdhui : mélange de system V et BSD Version libre : Linux, FreeBSD Versions propriétaires : HP-UX, Solaris, AIX

15 Licence pro SIL Caractéristiques de Linux (1) création de Linus Torvalds en 91 système basé sur Unix System V multitâches multi utilisateurs multi plateformes ( Intel, Sparc, powerPC, PalmPilot, autoradio MP3, etc. ) multi processeurs

16 Licence pro SIL Caractéristiques de Linux (2) Licence GPL supporte un grand nombre de FS : iso9660 (cd), fat, ntfs, macintosh gestion de la mémoire : pagination : pages mises en swap et non processus entier, plusieurs processus peuvent partager des pages Réseaux : supporte TCP/IP en version 4 et 6, Netware, Appletalk, IPX et de nombreux périphériques (Ethernet, Tokenring, FDDI)

17 Licence pro SIL Distributions Paramètres dune distribution : Noyau : Serveur X : Xorg Window manager : Kde, gnome Liste des paquetages (logiciels) Gestionnaire de paquetages Différentes distributions : Fedora / Red Hat Mandriva Debian Suse Knoppix Ubuntu (Kubuntu, Xubuntu)

18 Licence pro SIL Choisir sa distrib' Quels besoins ? Serveurs Stations de travail bureautique Stations de travail développement Gestion des paquetages Choix souvent subjectif

19 Licence pro SIL Notions de base 1 Arborescence de fichiers 2 Arborescence de processus 3 Utilisateurs, superutilisateur 4 Commandes et shell

20 Licence pro SIL Arborescence structurée Sur la partition principale : / ou "racine" Respecte la FSH Filesystem Hierarchy Standard) meyerdupont etcbinusrvartmphome… …

21 Licence pro SIL Répertoires dadministration Fichiers de configuration : /etc Commandes : /bin, /sbin, /usr/bin, /usr/sbin, … Périphériques : /dev (devices) Fichiers de log : /var Applications : /usr/local Librairies : /lib, /usr/lib, … Fichiers temporaires : /tmp

22 Licence pro SIL Quelques fichiers et rép. de /etc Démarrage : /etc/inittab, /etc/init.d, /etc/rcX.d Utilisateurs : /etc/passwd, /etc/shadow, /etc/groups Système de fichiers : /etc/fstab, /etc/mtab Réseaux : /etc/network/interfaces, /etc/services, /etc/inetd.conf, /etc/resolv.conf Librairies dynamiques : /etc/ld.so.conf

23 Licence pro SIL Autres répertoires /boot : fichiers de démarrage (noyau) /home : fichiers des utilisateurs /root : fichiers du super-administrateur /tmp : répertoire temporaire /proc : fichiers descriptifs du système

24 Licence pro SIL Montage des FS /dev/hda1 /dev/hdb1 / binetchome … Disque 1 Disque 2 / dupontmartin … Montage de /dev/hdb1 sur /home de /dev/hda1 : / binetchome … dupontmartin … mount –t ext2 /dev/hdb1 /home

25 Licence pro SIL Montage des FS 2 façon de monter les FS : à la main : commande mount « automatiquement » : /etc/fstab Utilité des montages : transparence des disques pour lutilisateur

26 Licence pro SIL Arborescence de processus Chaque processus est lancé par un processus père Racine : processus init (pid=2) => aborescence de processus (commande pstree ) /etc/rcX.d : listes de processus à lancer au démarrage Les processus résident en mémoire centrale

27 Licence pro SIL Swap Zone disque utilisée comme extension de la RAM, contient des pages de processus 2 modes de fabrication du swap : Partition dédiée dans un fichier : mkswap /swapfile swapon /swapfile

28 Licence pro SIL Les utilisateurs Le root (super-utilisateur) Tous les droits Gère le système Les autres Dans leur répertoire personnel (homedir) : /home/dupont Droits restreints Nécessité de créer un autre compte pour root

29 Licence pro SIL Caractéristiques d'un compte Identification unique : uid Authentification : login/passwd Fichier /etc/passwd et /etc/shadow Répertoire de travail : /home/dupont Personnages humains ou non Droit d'accès : ls –al, chmod, chown,…

30 Licence pro SIL Droits sur les fichiers Pour chaque fichier : 3 types dutilisateurs : le propriétaire, le groupe, les autres Pour chaque type dutilisateur : 3 droits : read (r), write (w), execute (x)

31 Licence pro SIL Les fichiers essentiels /etc/passwd :x: : : : : dupont:x:340:1000:dupont david:/home/dupont:/bin/bash /etc/shadow dupont:ZFfzqfeESGEZ:12456: /etc/group root:*:0: bin:*:1:root,daemon users:*:1000:

32 Licence pro SIL Shell Commandes = programmes exécutables (/bin, /sbin, …) Shell : interpréteur de commandes Plusieurs shells : bash, sh, csh, … Se distinguent par : Facilité dédition Syntaxe de scripts (pgm de commandes)

33 Licence pro SIL Plus en profondeur …

34 Licence pro SIL OS : point de vue logiciel Matériels : CPU, RAM, Disques, etc Pilotes disques Pilote imprimante Pilotes carte réseau Routines Code-dépendant Routines Code-dépendant Processus Pilotes … FS Mémoire virtuelle E/S Protocoles réseaux Noyau Appels systèmes Fenêtrage, evt E/S Bibliothèques de fonctions Applications : compilateurs, langages de script, éditeurs, jeux, …

35 Licence pro SIL Noyau dun OS Le noyau contient : - des procédures : ordonnanceur, copie de fichiers, allocation mémoire, … - des données : tables des fichiers ouverts, des processus, des ports, … - un vecteur dinterruptions.

36 Licence pro SIL Structuration de la RAM Mémoire partagée Buffer cache adr 0 Noyau Vecteur interruptions Pages de processus

37 Licence pro SIL Exemple de FS : FAT (1) Structure dune partition FAT :

38 Licence pro SIL Exemple de FS : FAT (2) Principe de la FAT : fichiers : blork.txt : blocs : source.tgz : blocs : 3 4 5

39 Licence pro SIL Où se trouve les attributs ? Réponse : dans les répertoires Répertoire = suite de lignes de 32 octets Répertoire racine : dans le premier bloc

40 Licence pro SIL Exemple de FS : Superbloc +Inodes (1) Organisation dun FS sur un disque (ou une partition) :

41 Licence pro SIL Exemple de FS : Superbloc +Inodes (2) Structure d'un i-node (128 octets) sur disque : 15 adresses de 4 octets : si bloc = 1Ko 12 directes (fichier 12Ko) + 1 simple indirection (+ 256 blocs) + 1 double indirection (64 Mo) + 1 triple indirection (+16 Go)

42 Licence pro SIL Structure des répertoires Répertoire = fichier contenant une liste de couples : nom fichier + n° inode Répertoire racine : par convention numéro dinode 2

43 Licence pro SIL Lecture des attributs sous windows (FAT) Explorateur :

44 Licence pro SIL Lecture des attributs sous windows (FAT) Propriétés du fichier Divers_C.tgz :

45 Licence pro SIL Lecture des attributs sous Unix (Inodes) Affichage dinformations sur les fichiers : commande ls

46 Licence pro SIL Lecture des attributs sous Unix (suite) Plus en profondeur avec : debugfs disque Puis : stat fichier (ici inode = archi.tgz)

47 Licence pro SIL Choix dun FS Chaque OS dispose dun type de FS historique qui a ensuite évolué : Unix : Inodes, ext2 (3), reiserFS, … Windows : FAT, FAT32, NTFS Choix guidé par les fonctionnalités et la reconnaissance du FS par différents OS

48 Licence pro SIL Processus Attributs : - numéro de processus - nom de lexécutable - priorité (nice) - nombres de pages en RAM/en swap - état : Sleeping, Running, Waiting - temps d'exécution (mode user, mode kernel)

49 Licence pro SIL Diagramme détat dun processus

50 Licence pro SIL Ordonnanceur Un processeur nexécute quune tâche à la fois Lordonnanceur met en œuvre le temps partagé Basé sur un algorithme : Round-robin : file dattente Files multi-niveaux : les proc. se déplacent dans les files EDF (Earliest deadline first scheduling) : dans RTOS, priorité augmente si échéance se rapproche …

51 Licence pro SIL Visualisation table des processus : windows Ctrl+alt+suppr :

52 Licence pro SIL Visualisation table des processus : unix Extrait commande top :

53 Licence pro SIL Références Livres Linux administration - J.F. Bouchaudy - Eyrolles Administration réseau sous Linux – Olaf Kirch et Terry Dawson – O'Reilly Administration Linux à 200% - Rob Flickenger, collectif - O'Reilly SitesWeb The Linux Documentation Project : Recherche de packages Debian – Autres Linux Magazine, mensuel


Télécharger ppt "1 Administration Système P. Mathis, G. Borghesi Licence Professionelle SIL Janvier 2007."

Présentations similaires


Annonces Google