Script para controle do servidor ProFTP no Slackware

Publicado por Renato Augusto Andrade 15/02/2008

[ Hits: 5.856 ]

Download rc.proftpd




Este script pretente facilitar um pouco o uso do servidor ProFTP. Este script poderá ser adaptado em outras versões de Linux.

Caso o site VOL exiba o script com códigos estranhos como "{FONTE}" ou "{COMENTARIO}", uma cópia correta do script poderá ser obtida em http://paginas.terra.com.br/informatica/renatoaugusto/scripts/

Espero que lhes seja útil.

Até mais!

  



Esconder código-fonte

#!/bin/bash
# Script manual para o servidor ProFTP 
#  
# Autor: Renato Augusto Andrade - Belo Horizonte/MG 
# E-mail: renatoaug@hotmail.com 
# Por favor, mantenha o crédito do autor. Muito obrigado! 

# Os comandos sao simples: 
# ./rc.proftpd { start | stop | restart | status } 
# de acordo com sua necessidade. 
# Iniciando o script sem parametros, sera considerado como se fosse 
# ./rc.proftpd start 


#Inicia o servidor
inicia(){
 echo -e "{FONTE}33[32m{FONTE}33[1mIniciando o servidor FTP{FONTE}33[0m"
 /usr/sbin/proftpd
}

#Para o servidor
para(){
 echo -e "{FONTE}33[31m{FONTE}33[1mParando o servidor FTP{FONTE}33[0m"
killall proftpd
}

#Mostra o "status" do servidor
situacao(){
 log=`ps auwx | grep proftp | grep accepting`
 if [ -z "$log" ];then
    echo -e "{FONTE}33[1mServidor FTP parado{FONTE}041{FONTE}33[0m"
 else
    echo -e "\n$log\n"
 fi
}

if [ "$1" = "stop" ];then
 para
 situacao
elif [ "$1" = "restart" ];then
 para
 sleep 2
 inicia
elif [ "$1" = "status" ];then
 situacao
elif [ "$1" = "start" ];then
 inicia
else      #Considera "start" se nao houver argumentos"
 inicia
fi

Scripts recomendados

Fax Control - Nova versão

Script de Inclusão (atualização) de Repositórios para Mandriva 2008.

Teste de conexão

verificando estado da conexão velox

Eu vejo gente morta. Descubra se alguém já morreu!


  

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