Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Bom tarde,

    Estava verificando a possibilidade de receber um email cada vez que um usuário efetuasse login no servidor, na verdade o ideal seria um histórico de que horas entrou, saiu e que arquivos entrou, listou etc... alguém já tem solução parecida ou conhece alguma forma de fazer ?

    A. Carlos Sender

  2. Da um pouco de trabalho mas acho q da para fazer. Para pegar o historico do que ele fez use o arquivo /home/USUARIO/.bash_history e para colocar o comando que envia o e-mail coloque em /home/USUARIO/.bash_logout

    Espero ter ajudado de alguma forma.


    MJ



  3. Pô, o /var/log/auth.log já armazena os logins que são feitos na máquina. Tu pode utilizar o próprio syslog pra te mandar e-mails, mas tem uma outra solução de uma aplicação que fica como daemon do sistema procurando em logs por uma determinada expressão regular e que executa uma tarefa pré-configurada quando é encontrada essa expressão. Agora me fugiu o nome, mas fazendo um pouco de pesquisa no próprio fórum tu encontra. Claro que se alguém estiver lendo isso aqui e souber, responda ao cara.


    Abraços!

  4. Esse script nao faz tudo que vc quer, mas para mim quebra um baita galho...

    #------------------------------------------------------------
    # > Avisar qdo é 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 "ATENÇÃO: Login no Servidor" sysadmin@dominio.com.br

    //--------------------------------------------------------------

    A partir deste singelo script vc já tem uma base para alterá-lo e acrescentar funcionalidades cfe sua ncessidade.


    Abraços !!!!



  5. Obrigado este script já é um bom começo sim, eu posso dar uma melhorada para ele enviar email quando usuário entrar e sair, mas a minha pergunta é em qual arquivo eu colocaria este script para que faça isso ?
    .bash_logout eu colocaria de usuário em usuário.

    bashrc ?
    bash_profile ?

    []´s
    Sender






Tópicos Similares

  1. Script para Criar lista de usuarios baseado o passwd
    Por wellesximenes no fórum Servidores de Rede
    Respostas: 6
    Último Post: 11-08-2005, 10:40
  2. Script de Logon para Usuário e Estação
    Por mardonio no fórum Servidores de Rede
    Respostas: 1
    Último Post: 02-03-2005, 02:01
  3. script para virar usuário root
    Por rodriguesoline no fórum Linguagens de Programação
    Respostas: 6
    Último Post: 23-02-2005, 15:42
  4. Script para criar usuarios !
    Por Luis Henrique no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-05-2004, 08:24
  5. script para criar usuario!
    Por Luis Henrique no fórum Linguagens de Programação
    Respostas: 7
    Último Post: 29-04-2004, 06:46

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L