Controla Daemon do ProFTP

Publicado por Thiago M 28/12/2005

[ Hits: 5.632 ]

Download rc.proftpd




Script que executa Start, Stop, Restart e Status do daemon do proftp.

  



Esconder código-fonte

#!/bin/sh

# chkconfig: 345 20 80
# description: Start/Stop firebird database server
#
# This file belongs in /etc/init.d where it will be run
# on system startup and shutdown to start the background
# Firebird/interbase database server daemon

# WARNING: in a real-world installation, you should not put the
# SYSDBA password in a publicly-readable file.
# Eventually this file should not need to contain any passwords.
# as root user alone should be sufficient privledge to stop/start
# the server.


# Check the file is there and is executable.
[ -x /usr/local/sbin/proftpd ] || exit 0


# See how we were called.
case "$1" in
  start)
   echo -n "Starting ProFTP Daemon: "
        /usr/local/sbin/proftpd 
   echo "done."   
   RETVAL=$?
   ;;
  restart|reload)
   $0 stop
   $0 start
   RETVAL=$?
   ;;
  stop)
        echo -n "Stopping ProFTP Daemon: "
   if ps -e | grep proftpd > /dev/null
   then
      killall proftpd 
   
   fi
        echo "done."
        RETVAL=0
        ;;
  status)
   echo -n "ProFTP Daemon Status ..."
   if ps -e | grep proftpd> null
   then
      echo "Running"
   else
      echo "Stoped"
   fi
   ;;
  *)
   echo "Usage: rc.proftpd {start|stop|restart|status}"
   exit 1
esac

exit $RETVAL

Scripts recomendados

Gera estatísticas de consumo de memória e cpu.

Controlando bloqueios de máquinas com squid.conf

iptables, sem frescuras!

Tux Colorido

Mega Sena


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts