Script para controle do servidor ProFTP no Slackware

Publicado por Renato Augusto Andrade 15/02/2008

[ Hits: 6.032 ]

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

exenow - Habilitando suporte a executaveis windows no kernel do linux

Cálculo da Aplicação Financeira

Visualizar os processos que mais consomem memória

Envie torpedos SMS

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