Nom
xinetd.log - format des logs du service xinetd
Description
Lors de la configuration d'un service, il est possible de spécifier plusieurs niveaux de logging lorsque des tentatives d'accès à ce service sont effectuées. Lorsque le logging pour un service est activé,
xinetd va générer une entrée d'une ligne dans le fichier de log avec le format suivant : (toute les entrées on comme préfixe l'heure et la date) : 1
| entrée: identificateur-du-service données |
Les
données dépendent du type de
entrée. Les types existants pour
entrée sont :
| START
| généré lorsqu'un serveur est démarré |
EXIT
| généré lorsqu'un serveur est arrêté |
FAIL
| généré lorsqu'il n'est pas possible de démarrer un serveur |
DATA
| généré lorsqu'une tentative de démarrer un serveur échoue et que le service supporte l'option de log RECORD. |
USERID
| généré si l'option de log USERID est utilisée. |
NOID
| généré si l'option de log USERID est utilisée, si le flag de service IDONLY est utilisé, et que le terminal distant ne peux pas identifier qui tente d'accéder au service. |
|
par la suite, l'information située entre crochets apparaît si l'option de log appropriée est utilisée.
L'entrée
START a le format suivant : 1
| START: identificateur-du-service [pid=%d] [from=%d.%d.%d.%d] |
L'entrée
EXIT a le format suivant : 1
| EXIT: identificateur-du-service [type=%d] [pid=%d] [duration=%d(sec)] |
1
le type peut être soit
status soit
signal. Le nombre est soit le status de sortie soit le signal qui a engendré l'arrêt du processus.
L'entrée
FAIL a le format suivant : 1
| FAIL: identificateur-du-service cause [from=%d.%d.%d.%d] |
1 Les
causes possible sont :
| fork
| un certain nombre de tentatives de fork consécutives ayant échoué (ce nombre est un paramètre configurable) |
time
| l'heure à laquelle la vérification a échoué |
address
| l'adresse à laquelle la vérification a échoué |
service_limit
| le nombre d'instances de serveur autorisées pour ce service aurait été dépassé |
process_limit
| une limite pour le nombre de processus forkés a été spécifiée et aurait été dépassée |
|
L'entrée
DATA a le format suivant : 1
| DATA: dentificateur-du-service données |
1 Les
données logguées dépendent du service.
| login
| remote_user=%s local_user=%s tty=%s |
exec
| remote_user=%s verify=status command=%s Les valeurs de status possible sont :
ok
| le mot de passe fourni est correct |
failed
| le mot de passe fourni est incorrect |
baduser
| l'utilisateur n'existe pas |
|
shell
| remote_user=%s local_user=%s command=%s |
finger
| chaîne-de-caractères-reçue ou UNE-LIGNE-VIDE |
|
L'entrée
USERID a le format suivant : 1
| USERID: identificateur-de-service texte |
1 Le
texte est la réponse du processus d'identification de l'hôte distant, les numéros de ports étant exclus (ceux ci sont inclus dans la réponse).
L'entrée
NOID a le format suivant : 1
| NOID: identificateur-du-service adresse-IP cause |
Traduction
Christophe Donnier (Décembre 2001)
Voir aussi
xinetd(1L),
xinetd.conf(5)