Monitor FTP

Publicado por Carlos Carvalho 14/07/2004

[ Hits: 6.567 ]

Download Monitor_Ftp.sh




Script que monitora se o servidor FTP esta ativo, caso nao um e-mail sera enviado ao admin.
Pre-requisito:
Smtp ativo.

  



Esconder código-fonte

#!/bin/bash
#############################################
#############################################
#############################################
# ftpmail.sh
# Script que verifica se servidor ftp esta up,
# caso negativo, envia e-mail ao administrador
# do sistema.
#
# Sat Jul  5 08:14:47 BRT 2003
#
# Carlos Carvalho <[email protected]>
#
##############################################
##############################################
##############################################
LOG1="/var/log/ftp.log"
LOG2="/tmp/ftp.log.tmp"
#Altere o e-mail aqui
EMAIL="[email protected]"
FTP=$(netstat -l |grep ftp)
if [ $? -ne 0 ] ; then
        echo "**********************ATENCAO**************************" >> $LOG1
        echo "`date` Servico FTP paralisado!" >> $LOG1
        echo "**********************ATENCAO**************************" >> $LOG1
        SERVMAIL=$(netstat -l |grep smtp)
        if [ $? -eq 0 ] ; then
                tail -3 $LOG1 > $LOG2
                mail $EMAIL -s "FTP PARALISADO!" < $LOG2
                exit 0
        fi
fi
#EOF

Scripts recomendados

Script de instalação Servidor MTA Postfix + Openwebmail

Limpar arquivos da lixeira do Samba

Instalador de macromedia flash para comps AMD Athlon 86_64

Abrindo Sessão Cluster Beowulf

Advix - controle de processos judiciais para advogados


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts