Recebendo um e-mail a cada login no servidor

Publicado por Ygor Thomaz em 07/04/2004

[ Hits: 8.207 ]

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

Limpando a tela sem NCURSES ou clrsrc() - DOS

Instalando o Oracle 10g no Red Hat Enterprise Linux 5

Descubra quem é o dono do IP através de um comando shell

Monitorando o CPU no GNU/Linux em modo texto

Relatório de objetos inválidos no SGDB Oracle

Leitura recomendada

Como ficar livre de vírus de uma vez por todas

Macetes para iptables

Como retornar 404 (Não encontrado) ao invés de 403 (Proibido) usando o mod_rewrite no Apache

Não consegue se registrar no Redhat [Resolvido]

Não seja mais rastreado na web

  

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