Соединения журнала с программой

locate php.ini или updatedb && locate php.ini если это перестанет работать (то updatedb будет требовать времени). Извинения, если эти команды не доступны на MAC OSX.

9
задан 6 October 2012 в 10:17
3 ответа

Вы можете регистрировать новые соединения с помощью iptables таким образом

iptables -I INPUT -m state --state NEW -j LOG --log-level 1 --log-prefix "New Connection "

Это добавит подобное сообщение для нового соединения ssh

6 октября 10:58:23 ядро ​​centos: Новое соединение IN = eth0 OUT = MAC = 00: 0c: 29: 5b: a5: ea: 00: 0c: 29: 2d: 94: a0: 08: 00 SRC = 192.168.1.72 DST = 192.168.254.187 LEN = 52 TOS = 0x00 PREC = 0x00 TTL = 126 ID = 15498 DF PROTO = TCP SPT = 59221 DPT = 22 WINDOW = 8192 RES = 0x00 SYN URGP = 0

или что-то подобное для нового http-соединения

6 октября 11:03:56 ядро ​​centos : Новое соединение IN = eth0 OUT = MAC = 00: 0c: 29: 5b: a5: ea: 00: 0c: 29: d2: 2c: 38: 08: 00 SRC = 192.168.254.188 DST = 192.168.254.187 LEN = 60 TOS = 0x10 PREC = 0x00 TTL = 64 ID = 10345 DF PROTO = TCP SPT = 52488 DPT = 80 WINDOW = 14600 RES = 0x00 SYN URGP = 0

и так далее для каждого нового подключения к вашей системе. Будет вестись там, где ваш системный журнал настроен для отправки сообщений kern.warning.

4
ответ дан 2 December 2019 в 22:37

вы можете использовать auditd и в конце дня вычислять некоторую статистику на основе этих логов. Или вы также можете перейти к решению snmp, но, вероятно, вы написали свой собственный mib

0
ответ дан 2 December 2019 в 22:37

Как насчет tcpdump или wirehark?

0
ответ дан 2 December 2019 в 22:37

Теги

Похожие вопросы