Найти пользователя системы, который использует почтовый адрес на веб-сервере - Ubuntu - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть пользователь, который использует свой почтовый адрес на нескольких веб-серверах и нескольких веб-сайтах. На одном из наших серверов мы видим, что один из его веб-сайтов рассылает спам с почтовым адресом. Но как мне определить пользователя веб-сайта / системы, который использует почтовый адрес?

Надеюсь, что мое изгнание заставит меня заснуть или не стесняйтесь задавать вопросы

Заранее спасибо

1 Ответ

0 голосов
/ 05 февраля 2020

Хорошо, я понял это. Вот что я сделал.

Выполнить mailq отметить идентификатор очереди

Затем запустить zgrep "Queue ID" /var/log/mail.log*

Затем найдите идентификатор, например /var/log/mail.log:Feb 5 10:25:58 web3 postfix/pickup[31936]: B59851300B90: uid=1004 from=<mailadress@eksempel.dk> = Uid 1004

Список все пользователи и их идентификаторы awk -F: '($3 >= 1000) {printf "%s:%s\n",$1,$3}' /etc/passwd

Тогда у вас есть пользователь.

Надеюсь, что это может кому-то помочь :)

...