Скрипт для отправки по электронной почте, если пользователи «кроме» авторизуются

Скрипт для отправки по электронной почте, если пользователи «кроме» авторизуются

Я ищу скрипт «alarm», который будет отправлять электронное письмо, если пользователи, не указанные в файле «authorised_users.txt», войдут на хосты VC 3 и/или esx 3. Разрешенных пользователей можно создать с помощью разрешений VC, однако это уведомит нас, если подобная роль, но неавторизованная, попытается войти.

Есть предположения?

Заранее спасибо, Шейн.

решение1

Итак, вы хотите разрешить входить в систему тем, кому это запрещено? Не проще ли было бы просто запретить им входить в систему?

решение2

Вы можете написать скрипт, периодически запускаемый через cron, чтобы либо запустить finger и посмотреть, кто вошел в систему, либо просмотреть /var/log/wtmp и посмотреть, кто вошел/вошел в систему.

Но я согласен с Мэттом — зачем вообще позволять им входить в систему?

В качестве альтернативы вы можете изменить системный .profile (/etc/profile) для всех пользователей, включив в него функцию отправки предупреждающего письма и потенциального выхода пользователя из системы, завершения его сеанса и т. д.

Связанный контент