Python Скрипт для Linux Неудачные попытки входа пользователя в системный журнал со счетчиками на уникальных IP-адресах - PullRequest
1 голос
/ 28 января 2020

Я пытаюсь выполнить чтение из файла системного журнала, и уникальные IP-адреса, которые отображаются в журналах более 10 раз, выводятся в столбцы с уникальным IP-адресом и счетчиком обращений.

Как это можно сделать?

пока у меня есть следующее:

fd=open('/var/log/login.log')
syslog = fd.readlines()
d = {}
for line in syslog:
data = line.split()
if len(data) >=15:

Пример системного журнала:

03 января 12:36:19 nix02 sshd [17643]: pam_ unix (sshd : auth): ошибка аутентификации; logname = uid = 0 euid = 0 tty = s sh ruser = rhost = 192.168.9.28 user = root

...