Pular para o conteúdo

Monitor FTP

Script que monitora se o servidor FTP esta ativo, caso nao um e-mail sera enviado ao admin.
Pre-requisito:
Smtp ativo.
Carlos Carvalho h4sh
Hits: 7.247 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script que monitora se o servidor FTP esta ativo, caso nao um e-mail sera enviado ao admin.
Pre-requisito:
Smtp ativo.
Download Monitor_Ftp.sh Enviar nova versão

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 <carlos_lnx@ibest.com.br>
#
##############################################
##############################################
##############################################
LOG1="/var/log/ftp.log"
LOG2="/tmp/ftp.log.tmp"
#Altere o e-mail aqui
EMAIL="root@localhost"
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

Dia Anterior

Testar conexão com a internet

Clonar DVD pelo terminal

Script para módulo de bateria do GKrellm

Informações básicas de rede

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.