Как получить список IP-адресов неудачных попыток входа в почтовой журнал

grep -i "aborted login" /var/log/maillog | awk 'BEGIN{FS="="}{print substr($4,8)}' | cut -d"," -f1


Команда grep -i «aborted login» /var/log/maillog ищет строки с текстом «aborted login» в файле /var/log/maillog.
Команда awk ‘BEGIN{FS=»=»}{print substr($4,8)}’ извлекает четвертое поле из каждой строки, используя «=» в качестве разделителя, и выводит его на экран, начиная с 8 символа.
Команда cut -d»,» -f1 разделяет каждую строку по запятой и выводит первое поле.
В результате выполнения команды будет выведен список IP-адресов неудачных попыток входа в почтовой журнал.
Альтернативой может быть использование других инструментов, таких как sed или perl, для обработки файла с журналом. Аргументы команды -i для grep указывают на игнорирование регистра при поиске текста «aborted login».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *