Administration système linux

Slides:



Advertisements
Présentations similaires
Formation - Fedora et VMware
Advertisements

Active Directory Windows 2003 Server
Module 5 : Implémentation de l'impression
Formation TRANSFER Vietnam Mars 2003 Jean Pierre TO.
Page d accueil.
Licence Professionnelle Sciences et Techniques Technicien Réseaux
Master Professionnelle Sciences et Techniques 2 juillet
ESU Faciliter la gestion dInternet au CDI avec ESU.
GEF 435 Principes des systèmes dexploitation Concepts des Systèmes dexploitation (Tanenbaum 1.5)
Chapitre I : Systèmes d’exploitation
Plan de formation Chapitre 1 : Présentation de SAP
Systèmes d’exploitation
Le système d’exploitation
Sécurité Informatique
Le système de fichiers LINUX
Systèmes d'exploitations GRARI Mounir ESTO Année 2011.
Active Directory Windows 2003 Server
INTRODUCTION UNIX-LINUX
Module 1 : Préparation de l'administration d'un serveur
Administration de SharePoint
Serveurs Partagés Oracle
Version 2007Administration système Linux Francis ROARD 1 SYSTEME DEXPLOITATION LINUX Gestion des utilisateurs.
Système d’exploitation
Vue d'ensemble Étude du processus d'amorçage de Windows XP Professionnel Contrôle des paramètres système au cours du processus d'amorçage Modification.
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
Techniques d’administration [BTS IRIS tv
LES FICHIERS Un exemple : Unix.
Module 2 : Préparation de l'analyse des performances du serveur
Module 4 : Maintenance des pilotes de périphériques
Module 3 : Création d'un domaine Windows 2000
CSI3531 – Labo 1 Lobservation du comportement de processus.
Module 1 : Installation de Microsoft Windows XP Professionnel
CHAPITRE 4 : Gestion des Utilisateurs et Groupes
Sécurité des Systèmes Informatique
Master 1 ère année Sécurité des Systèmes Informatique 1 L'initialisation Linux  Basée sur le modèle System V  Démarrage des scripts grâce a init  La.
Sécurité des Systèmes Informatique
Introduction aux systèmes d’exploitation
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
GESTION DES UTILISATEURS ET DES GROUPES
Système d’exploitation 2 Unix User
Utilisation avancée de linux
Utilisation avancée de linux Réseau Démarrage et arrêt.
Master 1 ère année Sécurité des Systèmes Informatique 1 Gestion de modules  Un module est un morceau de code qui peut être chargé à la volée dans le noyau.
Maria Malek - EISTI - CPI11 Présentation d’UNIX –1969, laboratoire Bell –Systèmes multi-tâches multi-utilisateurs –Architecture Le noyau –Gestion de la.
Exemples de paramètrage ACL VLAN niveau 3
Serveur Linux Christophe BECKER.
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Module 3 : Création d'un domaine Windows 2000
Administration d'un serveur Windows 200x Partie 1
Maxime VAUDEQUIN KNOPPIX / FLONIX Master ISRAD Administration Système.
Elaboré par Ahmed BESSAIDI
1 Initiation à l’utilisation de la micro-informatique Mac OS X Tiger? Mais c’est très simple! ©Alain Mancel - 12 Novembre 2007 Pour le GRETA 94.
1 Windows 2003 Server Stratégie des comptes. 2 Windows 2003 Server Il faut tenir compte de ces 3 paramètres.
COMPARAISON DES SYSTEMES DE GESTION DE FICHIERS LINUX / WINDOWS NT
Module 2 3. Stocker ses fichiers dans son porte-documents KOSMOS.
Administration d’un système Linux [BTS IRIS tv
Installation d’un serveur en réseau. Vmware Qu’est-ce que c’est ? - C’est un logiciel qui permet de virtualiser une machine par le biais d’une autre.
Formation Cisco Partie 2 – IOS.
22/01/08 v Outils d'administration à distance des serveurs Linux. version du 22/01/08.
Introduction Rappels : Accès serveurs Unix Ensimag via ssh et sftp
L. Gurret – M. Herve – P. Mignon – J. Prarioz. Introduction  Dernière étape d’analyse  Cahier des charges, spécifications et conception orientée objet.
Front Office Interface de consulation des documents disponibles en ligne, elle prévoit : Une page d’identification avec contrôle cette étape permet au.
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
Master 1 ère année Sécurité des Systèmes Informatique 1 Accès aux systèmes de fichiers  Montage: mount bin etc lib home wallace gromit tmp var spool cron.
LPI 101 : GNU & Commandes UNIX Système de fichier linux  Ext2  Ext3 == ext2 + journal  Reiserfs Idéal pour petit fichier  Xfs Permet de très gros fichier.
Chapitre 12 Surveillance des ressources et des performances Module S41.
1 UNIX AVANCE Yves PAGNOTTE – Janvier – LES PROCESSUS SOUS UNIX.
Samba contrôleur de domaine Linux – Ubuntu Samba
Linux1 Utilisateurs et groupes. ● Le contrôle des utilisateurs et groupes est au coeur de l'administration de système de Linux. ● Utilisateurs : personnes.
Transcription de la présentation:

Administration système linux

Les thèmes abordés L’arborescence Linux Les étapes de démarrage du système Les niveaux de fonctionnement Arrêt et démarrage du système Les services La configuration du réseau Scripts de connection au système La gestion des disques Les sauvegardes La gestion des ressources

(Filesystem Hierarchique Standard) L’Arborescence Linux (Filesystem Hierarchique Standard)

L’arborescence (Filesystem Hierarchique Standard) /bin Contient la plupart des commandes disponibles pour les utilisateurs /boot Contient les programmes et fichiers nécessaires au démarrage du système /dev Contient les fichiers spéciaux car il constituent des interfaces ou points d’accès au pilotes des différents périphériques systèmes /etc Le New File Systeme Layout le désigne comme le répertoire des fichiers de configuration

L’arborescence (Filesystem Hierarchique Standard) /home Ce répertoire est destiné à contenir le répertoire de connection des utilisateurs /lib Contient les librairies indispensables /mnt Répertoire de montage temporaire pour les disques distants ou disquettes /proc Contient des fichiers virtuels contenant des infos sur des processus actifs

L’arborescence (Filesystem Hierarchique Standard) /tmp Répertoire temporaire /usr Contient les commandes et les fichiers non indispensable au système Contient une sous arborescence ./adm pour les fichiers de journalisation ./bin pour les commandes utilisateurs ./include pour les fichiers nécessaires à la compilation ./lib pour les librairies secondaires ./man pour les pages de manuel ./sbin pour les commmandes d’admin non indispensables ./tmp pour les fichiers temporaires

L’arborescence (Filesystem Hierarchique Standard) /var Contient les fichiers de journalisation Les sous répertoires contiennent spool, mails

Les chemins d’accès Absolu Relatifs /usr/local/bin local/bin On peut aussi utiliser . qui désigne le répertoire courant et .. Le répertoire parent :

Les étapes du démarrage du système POST (analyse du système) Le chargement du noyau (vmlinuz) Analyse et initialisation de périphériques Messages disponibles avec dmesg Lancement du processus init (voir /etc/inittab) Vérification disque Montage des systèmes de fichier de /etc/fstab Configuration des cartes réseaux Lancement des services

Les niveaux de fonctionnement (runlevel) Il s’agit des états de fonctionnement du système Ils sont numérotés de 0 à 6 0 Arrêt du système 1 Mode mono utilisateur 2 Réservé 3 Mode console 4 Réservé 5 Mode interface graphique 6 Reboot

Les niveaux de fonctionnement (runlevel) Les scripts de démarrage sont regroupés dans le répertoire /etc/rc.d Le premier est rc.sysinit (cf inittab) Celui-ci lance rc qui détermine les actions à effectuer à chaque changement de runlevel Le script rc.local contient des config spécifiques au site

Les niveaux de fonctionnement (runlevel) Les scripts lancés pour chaque runlevel se trouvent dans /etc/rc.d/rc.X Les scripts commençant par un S sont les scripts de démarrage du runlevel Les scripts commençant par un K sont les scripts lancés au changement du runlevel

Les niveaux de fonctionnement (runlevel) Les commandes : runlevel pour connaître le niveau en cours init afin de changer de niveau chkconfig gère le lancement des services sur les différents runlevel

Les services Ils se trouvent dans le répertoire /etc/rc.d/init.d Les commandes : chkconfig gère le lancement des services sur les différents runlevel exemple : on souhaite lancer sshd en mode console chkconfig –add sshd 3

Arrêt et démarrage du système Il est impératif de ne pas arrêter le système en coupant l’almentation Des données en mémoire pas synchronisées avec le disque Commandes : shutdown, halt, reboot, poweroff, init 0

Configuration réseau Le fichier de config général : /etc/sysconfig/network Les fichiers de config de chaque carte : /etc/sysconfig/network-scripts/ifcfg-XXX XXX représentant l’interface réseau eth0…N pour les cartes éthernet wlan0…N pour les cartes wifi HOSTNAME=notebook NETWORKING=yes

Configuration réseau DNS La résolution des noms se fait dans l’ordre donné par le fichier résolv.conf La dernière étape si le nom n’est pas résolu est le fichier /etc/hosts search MSHOME nameserver 192.168.1.254

Configuration réseau Les commandes : ifup pour lancer une interface réseau ifdown pour l’arrêter

Les utilisateurs Un utilisateur possède est identifié par Un login (8 caractères max) Un mot de passe (de 8 à 16) Un UID (celui de root est 0) Un GID (groupe primaire) Un répertoire de connection Un shell de connection Fichiers associés : /etc/passwd /etc/shadow

Les utilisateurs Structure de /etc/shadow nom:x:UID:GID:infos:Répertoire de connection:Shell de connexion root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/bin/sh daemon:x:2:2:daemon:/sbin:/bin/sh adm:x:3:4:adm:/var/adm:/bin/sh lp:x:4:7:lp:/var/spool/lpd:/bin/sh sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

Les utilisateurs Structure de /etc/passwd user:mdp:nombre de jours depuis dernier changement de mot de passe:nombre de jours mini avant changement mot de passe:nombre de jour avertissement pour changement mot de passe:nombre de jours avant désactivation si mot de passe pas changé:nombre de jour avant désactivation compte root:$1$Og7iVR6A$HUbyHQdkinewDGhyge0x8/:13048:0:99999:7::: bin:*:13048:0:99999:7::: daemon:*:13048:0:99999:7::: adm:*:13048:0:99999:7::: lp:*:13048:0:99999:7:::

Les utilisateurs (commandes) useradd Créé un nouvel utilisateur Valeurs par défaut dans /etc/default/useradd passwd Change le mot de passe d’un utilisateur usermod Modification d’un utilisateur userdel Suppression d’un utilisateur

Les groupes Un groupe représente un ensemble d’utilisateurs Cela permet de partager les fichiers/répertoires/applications Chaque utilisateur fait parti d’au moins un groupe primaire Un groupe est identifié par son nom et son GID Fichiers associés : /etc/group xfs:x:72: rpc:x:73: rpcuser:x:74: apache:x:75:jeff,toto slocate:x:105: jeff:x:500:

Les groupes (commandes) groupadd Cré un nouveau groupe groupmod Modification d’un groupe groupdel Suppression d’un groupe Pour ajouter un groupe à un user, il faut éditer le fichier /etc/group

Connection au système Le contenu du message d’accueil avant login se trouve dans /etc/issue Un message à l’attention des utilisateurs peut être stocké dans /etc/motd (message of the day)

Gestion des disques Les périphériques spéciaux liés aux disques sont : fd0,1,2 … pour les lecteurs de disquette hda,b,c,d … pour les disques IDE sda,b,c,d, … pour les disques SCSI Commandes : cat /proc/partitions pour avoir la liste de partitions avec dmesg au moment du check disk

Gestion des disques Création d’un système de fichier grâce à mkfs.ext2,mkfs.msdos,mkfs.minix, mkswap Pour utiliser un disque il est impératif de le monter avec la commande mount/umount qui associe/dissocie un périphérique d’un système de fichier

Gestion des disques Montage des partitions au démarrage Le fichier /etc/fstab contient les paramètres de montages de démarrage Activation du swap : swapon (lancé dans les scripts de démarrage)

Sauvegardes les sauvegardes s’effectuent grâce aux commandes tar, cpio, dump/restore

Gestion des ressources ps pour la table des processus top surveillance temps réel des processus kill pour supprimer les processus vmstat pour surveiller la mémoire virtuelle l’utilisation du processeur df pour surveiller l’espace disque swapon, free pour la surveillance du swap