Я ищу скрипт «alarm», который будет отправлять электронное письмо, если пользователи, не указанные в файле «authorised_users.txt», войдут на хосты VC 3 и/или esx 3. Разрешенных пользователей можно создать с помощью разрешений VC, однако это уведомит нас, если подобная роль, но неавторизованная, попытается войти.
Есть предположения?
Заранее спасибо, Шейн.
решение1
Итак, вы хотите разрешить входить в систему тем, кому это запрещено? Не проще ли было бы просто запретить им входить в систему?
решение2
Вы можете написать скрипт, периодически запускаемый через cron, чтобы либо запустить finger и посмотреть, кто вошел в систему, либо просмотреть /var/log/wtmp и посмотреть, кто вошел/вошел в систему.
Но я согласен с Мэттом — зачем вообще позволять им входить в систему?
В качестве альтернативы вы можете изменить системный .profile (/etc/profile) для всех пользователей, включив в него функцию отправки предупреждающего письма и потенциального выхода пользователя из системы, завершения его сеанса и т. д.