Recebendo um e-mail a cada login no servidor

Publicado por Ygor Thomaz em 07/04/2004

[ Hits: 8.068 ]

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

Generatedata - Populando base de dados para testes

Limpando a tela sem NCURSES ou clrsrc() - DOS

Logando make, compilações e atividades em geral

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

Calcular quantidade de objetos por tipos com VIEWS

Leitura recomendada

Transformando seu Ubuntu em BackTrack!

Criando senhas diferentes para sites diferentes

Autenticação no Apache2

Cursos de segurança da informação no Rio de Janeiro

Bloqueando usuários com ARP

  

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