Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Blogosfera d...
Tela cheia Sugerir um artigo

José Francisco Teles: Notificações de login no terminal via e-mail

1 de Setembro de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 263 vezes

Este mês, na Linux magazine, saiu um artigo bem interessante e bastante simples que mostra como fazer com que seu servidor envie uma mensagem de e-mail informando os logins feitos no terminal.

Para fazer funcionar isso, basta adicionarmos uma linha no arquivo .bashrc com o conteúdo abaixo:

echo ‘Login on ‘ `hostname` `date` `who`| mail -s “Login on `hostname` `who | awk ‘{print $5}’`” zehh@zehh.com.br

Este comando envia um e-mail com o seguinte conteúdo:

Login on bahia.zehh.com.br Qua Set 1 13:10:21 BRT 2010 root pts/0 2010-09-01 13:10 (sergipe.zehh.com.br)

Com essa simples linha de comando, executada logo após o login, o envio da mensagem é imediata e faz com que seja difícil um possível invasor tente interceptá-la.

Na mensagem recebida temos o nome do servidor onde foi feito o login, a data e horário do login, o usuário e o host/IP de onde foi originada a conexão. Muito útil para quem administra diversos servidores UNIX e passa, às vezes, um bom tempo sem logar em alguns deles.

Um abraço!


Fonte: http://log.zehh.com.br/2010/09/notificacoes-via-e-mail-de-login-no-terminal/

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.