Login AUDIT
Publicado por Perfil removido 21/03/2007
[ Hits: 3.584 ]
Daemon em perl que monitora, via who, acessos (logins) ao sistema.
Usando Net::SMTP é enviado um email para monitoria, ou auditoria, dos logins.
Exemplo dos alertas enviados via SMTP:
vinicius :0 2007-03-02 10:41
vinicius pts/0 2007-03-02 17:59 (:0.0)
vinicius pts/1 2007-03-04 15:28 (192.168.0.3)
# Utilizando algumas coisas que vao ajudar. use strict; use warnings; use diagnostics; # SMTP Server; # # apt-get install libnet-smtp-server-perl use Net::SMTP; # Variaveis e lista de logins my $server =`uname -a|cut -d" " -f2`; my $smtp_server ='localhost'; my $mail_to ='vinicius@localhost'; my $mail_from ='root@' . $server; my $subject ="Logins em $server"; my @old_users=split(/\n/, qx/who/); # Daemon: Sleep em 10 segundos while(sleep(10)) { my @users=split(/\n/, qx/who/); if(@users ne @old_users) { my $smtp = Net::SMTP->new($smtp_server); die "Falha ao enviar via SMTP" unless $smtp; $smtp->mail( $mail_from ); $smtp->to( $mail_to ); $smtp->data(); $smtp->datasend("Subject: $subject\n\n"); foreach my $user (@users) { $smtp->datasend("$user\n"); } $smtp->dataend(); $smtp->quit(); } @old_users=@users; }
Verificação se utilizador existe ou não
Remover lista de pacotes do Portage
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba