• Aucun résultat trouvé

Les journaux

N/A
N/A
Protected

Academic year: 2022

Partager "Les journaux"

Copied!
15
0
0

Texte intégral

(1)

Les journaux

Administration des Systèmes UNIX

Noureddine GRASSA ISET MAHDIA

Septembre 2009

(2)

e Lazure

Administrer a posteriori

Contrôler le bon fonctionnement Garder une trace des événements Être alerté rapidement d'un incident Remonter à la cause d'un problème Sensibiliser les usagers

(3)

inique Lazure

Éthique / Jurisprudence

Adminsys est censé archiver les logs :

<< un certain temps >>

<< pour une certaine granularité >> !

Adminsys s'intéresse au bon fonctionnement Pas aux contenus (exemple du mail)

(4)

e Lazure

Stratégie de traitement des journaux

En rapport avec la stratégie de sécurité :

Tout effacer

Archiver

Régulièrement

Occasionnellement : disk full

Faire des rotations

Dans tous les cas : AUTOMATISER

(5)

inique Lazure

Principe de syslog

Réception des messages (sur /dev/klog) en provenance

Du système

Des applications

D'autres machines

Traitement en fonction de sa configuration

Ignore

Stockage dans un fichier : journal

Transmet à une autre machine

(6)

e Lazure

Installation de syslog

Logiciels :

Démon syslogd à lancer par init

Configuration dans /etc/syslog.conf

openlog & al. : bibliothèque

Commande shell :

polo% logger blabla

(7)

inique Lazure

Les émetteurs de messages

kern noyau

mail sendmail & al.

daemon les démons

auth les commandes d'authentification

lpr gestion d'imprimante

News Usenet

cron crond

mark interne à syslog : imprime la date

local0-7 8 types de messages locaux

ftp démon FTP

user par défaut

(8)

e Lazure

Sévérité des messages

emerg Situations catastrophiques alert Situations urgentes

crit Conditions critiques

err Autres erreurs

warning Messages d'avertissement

notice Mériterait une étude approfondie

info Message à caractère informatif

debug Pour le débogage uniquement

(9)

inique Lazure

Syntaxe de syslog.conf

<selecteur_min> <TAB> <action>

<selecteur_min> ::= <service>.<severite>

::= *.<severite> none ::= <service>.* none ::= *.*

<action> ::= <nom_fichier>

::= @hostname ::= @IP

::= user1,user2…

::= *

(10)

e Lazure

Règles exécutées

Si le message est au moins de même sévérité Si l'émetteur matche le programme

Plusieurs règles pour plusieurs actions

Toutes les règles du fichier sont évaluées

(11)

inique Lazure

Console d'exploitation

Exploitation en grand site :

journaux imprimés en continu pupitreurs présents 24h/24

Configuré dans /etc/syslog.conf

*.* /dev/lpr

*.* /dev/tty12

(12)

e Lazure

Quelques spécificités

RedHat : plus de finesse dans les sélecteurs

*.=info mail.debug;mail.!err …

klogd : intermédiaire entre le noyau et syslog (?)

FreeBSD : encore une autre syntaxe pour les sélecteurs Mandrake : bavard +++

Chaque distribution propose une organisation des fichiers

(13)

inique Lazure

Journalisation distante

Une bonne stratégie de sécurité

cracker% rm -rf /var/log

Tous les messages sur une seule machine :

À protéger et à surveiller

Facilité d'administration

syslog 514/udp

(14)

e Lazure

Archivage des journaux

Logrotate (made in RedHat)

Newsyslog (freeBSD) = syslog + logrotate /etc/logrotate.conf

compress

var/log/messages { rotate 5

weekly

postrotate

/sbin/kill –HUP `cat /var/pid/syslogd`

endscript

(15)

inique Lazure

Questions ?

Références

Documents relatifs

Cela dit, même s’il pleure, bébé peut être déposé dans un endroit sécuritaire, si vous avez besoin d’un peu de temps pour vous.... BébéLes façons de communiquer

Elle est d’autant plus importante que la masse de la charge est grande et s’oppose à la mise en mouvement. Elle est caractérisée par le moment d’inertie J, qui s’exprime en

Les élèves ne disposant pour l’instant que d’informations qualitatives sur l’énergie potentielle et l’énergie cinétique d’un système, le but de

L’événement « manger une salade verte et une pizza aux quatre fromages » a une probabilité de 1/6. L’événement «manger une salade verte, une pizza végétarienne et une

Profitant des considérations précédentes, et une fois fait le choix de la caractéri- sation de la «différence» il est possible de stocker les différentes versions d’un même

Ponto de referência Redox Para selecionar um ponto de referência de mV adequado para dispositivos RedOx, ajustar o pH entre 7,2 e 7,6 e, em seguida, manter manualmente o nível

Pour cette dernière suite, il est impossible de prendre un couple de valeurs et le considérer comme somme et produit de deux entiers

- 2/ La diversité des appareils respiratoires et des comportements respiratoires permet aux animaux d'occuper différents milieux.. Notion