XINETD.LOG

 

Index

ЧТО ЭТО ?
ОПИСАНИЕ
СМОТРИТЕ ДОПОЛНИТЕЛЬНО

 

ЧТО ЭТО ?

xinetd.log - формат журналирования сервиса xinetd  

ОПИСАНИЕ

Сервис может быть сконфигурирован с различными уровнями регистрации попыток установления соединения. Когда регистрация разрешена xinetd генерирует однострочные сообщения которые имеют следующий формат (все сообщения имеют временную метку в качестве префикса):

entry: service-id data

Содержимое data зависит от entry. Возможные типы entry перечислены ниже:

START
генерируется когда сервер стартует
EXIT
генерируется когда сервер завершает работу
FAIL
генерируется когда не возможно запустить сервер
DATA
генерируется когда попытка запустить сервер не удалась и сервис поддерживает опцию журналирования RECORD.
USERID
генерируется если используется опция USERID.
NOID
генерируется если используется опция USERID и используется флаг IDONLY и удаленный хост не предоставляет возможностей идентифицировать кто пытается получить доступ к сервису.

В дальнейшем, информация заключенная в скобки появляется если соответствующая лог-опция используется.

Запись START имеет следующий формат:

START: service-id [pid=%d] [from=%d.%d.%d.%d]

Запись EXIT имеет следующий формат:

EXIT: service-id [type=%d] [pid=%d] [duration=%d(sec)]

параметр type это status или signal. Значение представляет собой или код завершения или сигнал который привел к завершению процесса.

Запись FAIL имеет следующий формат:

FAIL: service-id reason [from=%d.%d.%d.%d]

Причины (reasons) могут быть следующими:

fork
число последовательных неудавшихся попыток запуска (это конфигурируемый параметр)
time
не поройдена проверка по времени
address
не пройдена проверка адреса
service_limit
разрешенное число экземпляров сервера превышено
process_limit
установлен предел на число запускаемых процессов и он превышен

Запись DATA имеет следующий формат:

DATA: service-id data

Содержимое data зависит от сервиса.

login
remote_user=%s local_user=%s tty=%s
exec
remote_user=%s verify=status command=%s
Возможные значения status:
ok
пароль правильный
failed
пароль не правильный
baduser
нет такого пользователя
shell
remote_user=%s local_user=%s command=%s
finger
received string or EMPTY-LINE

Запись USERID имеет следующий формат:

USERID: service-id text

Поле text это ответ демона идентификации на удаленном хосте, исключая номера портов (которые включаются в ответ)

Запись NOID имеет следующий формат:

NOID: service-id IP-address reason
 

СМОТРИТЕ ДОПОЛНИТЕЛЬНО

xinetd(1L),

xinetd.conf(5)