Recebendo um e-mail a cada login no servidor

Publicado por Ygor Thomaz em 07/04/2004

[ Hits: 7.918 ]

Blog: http://www.ygorthomaz.net/

 


Recebendo um e-mail a cada login no servidor



Basta acrescentar essas linhas no seu arquivo /etc/profile:

# Para avisar quando é efetuado login no servidor
DATE=`/bin/date`
echo "O usuário <<< $USER >>> efetuou login no servidor.
Máquina acessada: $HOSTNAME.
Data do acesso: $DATE.
IP do acesso: $SSH_CLIENT.
TTY: $SSH_TTY" | mail -s"Login
detectado em $HOSTNAME" c0ntr0lc@yahoo.com.br

Entende-se que você tem um servidor de e-mail como o Postfix ou o Sendmail instalado e rodando em sua máquina.

Usei meu proxy para enviar as mensagens configurando o Postfix da maneira abaixo, para não ter que configurar DNS e etc.

proxy_interfaces = 192.168.0.1
relayhost = [192.168.0.1]:25

Outras dicas deste autor

Relatório de objetos inválidos no SGDB Oracle

Generatedata - Populando base de dados para testes

Dicas para o projeto de classes no Java (parte 2)

Alterando ou forjando o endereço MAC no GNU/Linux

ZoneMinder GPL- Sistema de vigilância por webcam em GNU/Linux

Leitura recomendada

Layer 7 + Slackware Linux 12 + Kernel 2.6.25 + IPTables 1.4 (passo a passo)

Conheça o Kapersky Cyberthreat Real-time Map

Bloqueando totalmente o MSN com Squid + Iptables

Site de navegação anônima que burla as regras do Squid

Bloquear Ultra Surf pelo firewall Linux

  

Comentários
[1] Comentário enviado por wbueno em 08/06/2004 - 15:28h

Obrigado pela dica, sou novato mas chego lá . . .

Wanderlei



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts