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)