Pular para o conteúdo

Script para listar tentativas de acessos

Script para listar tentativas de acesso ao sistema, seja elas falhas ou ilegais, bem como todos os usuários que acessaram o sistema suprimindo linhas repetidas.
Eduardo Vieira Mendes vodooo
Hits: 7.324 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script para listar tentativas de acesso ao sistema, seja elas falhas ou ilegais, bem como todos os usuários que acessaram o sistema suprimindo linhas repetidas.
Download acessos.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
# Script para mostar os ultimos logins no sistema suprimindo entradas repetidas
# e linhas em branco

clear

mostrar() {
    echo -e "Usuarios que acessaram o sistema"
    echo
    last | cut -d " " -f 1 | sort | uniq | sed /^$/d
    echo
    echo -e "Pressione enter para continuar"
    read
    
    clear
    
    if [ -e /var/log/secure ] ; then
        echo -e "Acessos encontrados no /var/log/secure"
        echo
        cat /var/log/secure | egrep [Ff]ailed
        cat /var/log/secure | egrep [Ii]llegal
        echo
        echo -e "Pressione enter para continuar"
        read
    fi

    clear
    
    if [ -e /var/log/auth.log ] ; then
        echo -e "Acessos encontrados no /var/log/auth.log"
        echo
        cat /var/log/auth.log | egrep [Ff]ailed
        cat /var/log/auth.log | egrep [Ii]llegal
        echo
        echo -e "Pressione enter para finalizar o script"
        read
    fi
    clear
}

mostrar

Script para gravar CD

Mencoder em kommander

The Universal Argument Parser (with long options)

A coisa funciona?

Script para adicionar chave pública

#1 Comentário enviado por agnelpovoa em 21/07/2008 - 11:10h
Encontrei um usuário estranho(wtmp) depois de executar esse script, o que eu faço ou como eu bloqueio ele, se é que ele é um usuário invasor.

Abraços,

Agnel Póvoa

Contribuir com comentário

Entre na sua conta para comentar.