Documente Academic
Documente Profesional
Documente Cultură
Mthodologie
- Mettre en place une politique de sauvegarde :
Un systme est fragile (disfonctionnement logiciel, panne matrielle,
erreur humaine, ) .
A tout moment, il faut tre capable de rinstaller le systme tel quil
tait avant lincident.
Mthodologie
- Il faut agir de manire rversible :
Lors de chaque modification logicielle ou matrielle, il faut pouvoir
revenir en arrire.
Mthodologie
- Il faut anticiper les problmes :
Il faut imaginer les problmes qui peuvent survenir et rompre la
continuit de lexploitation
Exemple :
Que se passe-t-il en cas de coupure de courant lectrique ?
Introduction Linux
- Systme cre initialement par un tudiant
finlandais (Linus Torvalds) puis aid par de
nombreux bnvoles.
- Premire version oprationnelle sortie fin 1991
(v0.9.9). La version 1.0 est sortie en 1994.
- Distribu sous General Public License
Administration des systmes et rseaux - Cyril LAMY -
Le Noyau
- Ensemble des structures de donnes et des fonctions qui
assurent linterface entre le matriel et les processus
(systmes ou utilisateurs)
- Charg au dmarrage du systme et reste rsident en
mmoire centrale
- Une fois charg et initialis, il dtecte les priphriques
et lance le premier processus (init)
Administration des systmes et rseaux - Cyril LAMY -
Le Noyau
- Il peut tre monolithique ou modules dynamiques
- Peut utiliser un ramdisk durant linitialisation
- Est entirement paramtrable par ladministrateur :
Ajout / Suppression de fonctionnalits
Ajout / Suppression de drivers
Le Noyau
- Gestion de la mmoire relle (rservation / libration) et
du swapping
Le swapping entre en jeu quand la quantit de mmoire relle libre
devient critique (seuil fix dans le noyau)
Des processus entiers sont copis sur la zone de swap pour librer
suffisamment de mmoire
Le Noyau
- Gestion des processus
Naissance
Suspension
Suppression
Le Noyau
- Accs aux couches logiques
Rseau Ethernet, Token Ring,
Protocoles rseaux (TCP/IP, IPX, )
Systmes de fichiers (ext3, vfat, iso9600, nfs, )
10
Le systme de fichiers
- Les partitions permettent de stocker des systmes de
fichiers.
- Un systme de fichier est une structure de donnes
- En gnral, Linux utilise le systme de fichiers ext2 ou
ext3
- La commande mkfs permet inscrit cette structure de
donne dans une partition
Administration des systmes et rseaux - Cyril LAMY -
Le systme de fichiers
Le systme de fichier est compos de quatre entits :
-
Bootsector
Superbloc (dupliqu par scurit)
Table des inodes
Blocs de donnes
11
Le systme de fichiers
En ext2, le superbloc contient :
-
Le systme de fichiers
La table des inodes contient :
-
uid du propritaire
gid du groupe
droits daccs
taille
date et heure de cration
date et heure de modification
12
Le systme de fichiers
Systmes de fichiers usuels :
- ext2
- ext3 (journalis)
- reiserfs (journalis)
- xfs (journalis)
- msdos (Fat16)
- vfat (Fat32)
- ntfs (accessible en lecture seule journalis depuis v4)
Le systme de fichiers
Afin damliorer les reprises sur incident, les systmes
de fichiers modernes utilisent des techniques de
journalisation.
Les transactions sont crites squentiellement dans un journal avant
dtre effectues sur le disque.
Ceci permet davoir des donnes valides sur le disque aprs un
Plantage et non une partition inutilisable.
13
Les fichiers
Linux divise les fichiers en plusieurs catgories :
- Fichiers ordinaires
- Rpertoires (fichier qui permet laccs dautres fichiers)
- Priphriques caractres (liaison srie, )
- Priphriques blocs (disques durs, )
- Sockets locales (mcanisme dchange dinfos entre tches
locales)
- Pipes (FIFO, processus dchange dinfos entre tches locales)
- Liens symbolique : fichier spcial qui dfinit un chanage sur
dautres fichiers
14
15
16
Description
17
Les priphriques
Sous Linux, les priphriques sont vus comme des fichiers (devfs)
A chaque priphrique physique est attribu un ou plusieurs fichiers
spciaux.
Les priphriques sont grs grce des pilotes intgrs au noyau
soit de faon statique, soit sous forme dynamique (modules).
Les pilotes sous forme de modules (.o) se trouvent dans
/lib/modules/version_du_noyau
Administration des systmes et rseaux - Cyril LAMY -
18
Les priphriques
Les commandes de gestion des modules :
- insmod - > charge un module
- lsmod -> liste les modules actifs
- rmmod -> retire un module
- modprobe -> charge / retire un module et ses dpendances
- depmod -> tablit les dpendances entre modules
Fichiers utiliss :
/etc/modules.conf -> Configuration de modprobe
/lib/modules/numero_noyau/modules.dep -> Fichier des
dpendances
Administration des systmes et rseaux - Cyril LAMY -
Les priphriques
Fichier spcial
Description
eth0, eth1,
sda, sdb ,
psaux
Le port PS2
null
priphrique vide
tty0 .. tty63
ttyS0
fd0
hda , hdb ,
19
20
/etc/passwd
- Le login
- Mot de passe (sur les systmes scuris, remplac par le caractre x, le
mot de passe tant dport dans le fichier /etc/shadow accessible en
lecture uniquement au root).
- Luid : caractrise lutilisateur et est mmoris dans les descripteurs de
fichier pour en identifier le propritaire
- Le gid : Il identifie le groupe de connexion de lutilisateur le fichier
/etc/group associe un nom de groupe ce numro de groupe
- Le gecos : en rgle gnrale, on y mets le nom complet de lutilisateur
- Le chemin du rpertoire personnel de lutilisateur
- La commande de connexion (en gnral, un shell)
/etc/group
- Le nom du groupe
- Mot de passe (plus utilis, demand lorsquun utilisateur dsire se
connecter au groupe alors quil ne fait pas partie des membres de ce groupe).
- La liste des utilisateurs : ce numro caractrise lutilisateur et est utilis
dans les descripteurs de fichier pour en identifier le propritaire
21
/etc/shadow
- Le login
- Le mot de passe crypt
- Le nombre de jours couls depuis le 01/01/1970 jusquau dernier
changement de mot de passe
- Le nombre de jours durant lesquels le mot de passe est encore valide
- Nombre de jours avant lexpiration du mot de passe impliquant
lavertissement de lutilisateur
- Nombre de jours aprs lexpiration du mot de passe impliquant la
dsactivation du compte
- Numro du jour depuis le 01/01/1970 partir duquel le compte t
dsactiv
- Champs rservs
groupadd, groupmod,
groupdel
finger
chsh, chfn
passwd
su
id
groups
22
chown [-R]
chgrp [-R]
chattr, lsattr
du
df
tree
Affiche larborescence
23
24
nice
kill
killall
top
renice
lsof
25
26
Point de montage
/
/home
/mnt/cdrom
TypeFS
ext3
ext3
iso9600
Options montage
defaults
defaults
noauto,ro
Dump Fsck
1
1
0
1
2
0
La sauvegarde
- La commande tar :
tar zcf
monfichier.tar.gz
/home/repertoire
27
La sauvegarde
- La commande dump / restore :
Permet de sauvegarder des partitions de manire complte ou
incrmentale
La technologie RAID
La technologie RAID permet de regrouper un ensemble de disques
durs physique en un volume logique appel conteneur RAID.
Suivant la manire de regrouper les disques dur (appel niveau de
RAID), ceci peut constituer une systme tolrance de panne
(continuit de lexploitation).
La technologie RAID peut tre mise en uvre via un contrleur RAID
matriel ou de manire logicielle directement par le noyau
28
RAID 0 - Stripping
29
30