Pular para o conteúdo

Controla Daemon do ProFTP

Script que executa Start, Stop, Restart e Status do daemon do proftp.
Thiago M ThiagoMarques
Hits: 6.171 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script que executa Start, Stop, Restart e Status do daemon do proftp.
Download rc.proftpd Enviar nova versão

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

Checa Host

RSS para TAGS do CVS

Script simples para fazer backup em fita DAT

ADMachine

Backup para postgresql

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.