Script para enviar e-mail se usuários "diferentes" fizerem login

Script para enviar e-mail se usuários "diferentes" fizerem login

Estou procurando um script de "alarme" que será enviado por e-mail se outros usuários que não estejam em um arquivo "authorized_users.txt" fizerem login nos hosts VC 3 e/ou esx 3. Os usuários permitidos podem ser criados por meio de permissões VC, no entanto, isso nos notificaria se uma função semelhante fosse feita por meio de uma tentativa não autorizada de login.

Alguma ideia?

Agradecemos antecipadamente, Shane.

Responder1

Então você deseja permitir que pessoas não autorizadas façam login? Não seria mais fácil simplesmente negar-lhes a capacidade de fazer login?

Responder2

Você pode escrever um script executado no cron periodicamente para executar o dedo e ver quem está logado ou para dar uma olhada em /var/log/wtmp e ver quem está/fez login.

Mas estou com Matt - por que deixá-los fazer login?

Alternativamente, você pode alterar o .profile do sistema (/etc/profile) para todos os usuários, com um check-in para enviar um e-mail de alerta e potencialmente desconectar o usuário, encerrar sua sessão, etc.

informação relacionada